In the last two hours, I ..........my lessons.

(Studied - have studied)

Original Post
@Muhammad posted:

In the last two hours, I ..........my lessons.
(Studied - have studied)

@ahmed_btm posted:

The better answer is 'have studied'.

Please be aware that there is a big difference between "In the last two hours, I have studied my lessons" and "For the last two hours, I have studied my lessons." With "for," the meaning would have been that the speaker's studying of his lessons had taken place throughout the last two hours.

With "in," the meaning is that the speaker has studied his lessons for some interval of time within the broader interval of the last two hours. If the speaker had studied his lessons for only a few minutes an hour ago, the sentence "In the last two hours, I have studied my lessons" would still be true.

Last edited by David, Moderator

Add Reply

×
×
×
×
Link copied to your clipboard.
×