Which of the following sentences is correct?
- In the last two weeks I didn't have much time.
- In the last two weeks I haven't had much time.
If both are correct, are they different in meaning?
I think that option 1 seems to be correct since the auxiliary verb 'did' helps to make present perfect when the main verb 'have' doesn't show possession.
Best Answer
You may use either. Strictly speaking, your choice should be governed by the context in which you are speaking of your schedule.
If you are speaking about your activity during those two weeks, you should use the past form:
If on the other hand you are speaking about your current state or intentions, you should use the perfect form:
In colloquial use, however, particularly when the fairly recent past is concerned, you are likely to hear either form regardless of context.