|
В английском языке большое количество любопытных словесных "двоек". Перепутать слова из таких пар при употреблении в речи довольно легко.
Вспомним основные различия между since и for.
|
Since и for используются в похожих, но не полностью идентичных целях. Они употребляются в схожем ключе во временах Past Perfect Simple и Past Continuous и относятся ко времени наступления какого-либо события.
Используйте since для обозначения начала временного промежутка, продолжающегося до настоящего времени. Since используется для обозначения стартовой точки какого-либо события, действия или состояния. При этом since может употребляться только в совершенном времени.
Например:
I have known her since June.
Allison hasn’t been to that restaurant since her birthday.
He’s wanted to learn about penguins since we went to the zoo.
Используйте for тогда, когда вы говорите о количестве, т.е. длительности времени - о том, как долго что-либо длилось. Обычно for используется вместе с каким-либо временным промежутком. При этом for может употребляться во всех временах.
Например:
I have known her for 2 years.
Allison hasn’t been to that restaurant for a few months.
He talked about penguins for the entire trip to the zoo.
Gennaro will live in London for 6 months.
Также для сравнения можно использовать простую табличку:
For (длительность) |
Since (начало) |
Gennaro has been in Milan for 3 years.
Дженнаро был в Милане три года. |
Gennaro has been in Milan since 2009.
Дженнаро был в Милане с 2009 года. |
Allison hasn’t been to the restaurant for 2 months.
Элисон не была в ресторане два месяца. |
Allison hasn’t been to the restaurant since her birthday.
Элисон не была в ресторане со дня ее рождения. |
Источник: http://kaplaninternational.com/blog/quick-english-difference-between-since-and-for/ |