Оказалось, это легко запомнить.
1. For
For используем тогда, когда нужно сказать, как долго что-либо длилось.
FOR + период времени
for six years / for two hours / for a week
I've lived in London for six years.
Ann is going away for a week in September.
I've been waiting for two hours.
Мы не можем сказать:
It rained during three days.
2. During
Для этого предлога такая схема:
DURING + существительное.
Используем конструкцию, чтобы сказать - когда что-либо произошло.
during the film / during our holiday / during the night
I fell asleep during the film.
We met a lot of interesting people during our holiday.
The ground is wet. It must have rained during the night.
I'll phone you some time during the afternoon.
3. While
Схема такая:
WHILE + subject + verb
В чем основное различие с during?
На примерах будет понятно:
Итак:
если нужно сказать - как долго --> for + period of time (for + six years)
если нужно сказать - когда --> during + noun (during + the night)
если нужно сказать - когда (2-ая конструкция) --> while + subject + verb (while + I + was watching).
Дополнение
Когда мы говорим о чем-то, что произойдет в будущем, после while используем настоящее время (not will).
I'm going to London next week. I hope to see Tom while I'm there (I will be).
Чтобы запомнить, нужно написать не менее десяти предложений с каждым видом предлогов!
Если у вас есть дополнения к этой теме, буду признательна за комментарии. Подписывайтесь на канал - будем zzzубрить вместе!