For, Since, Ago – все три предлога являются предлогами времени в Английском языке. Разберем в чем между ними разница и когда их правильно использовать.
For and Since
Мы используем for и since для обозначения протяженности времени. How long – как долго.
Jane is in Scotland. She has been there: 1) for three days; 2) since Monday.
Джэйн в Шотландии. Она находится там: 1) три дня; 2) с понедельника.
For
Применение
For + период времени (four day / two years etc.). На протяжении этого периода: от момента в прошлом до настоящего.
For + a period of time:
Four days – четыре дня | Five minutes – пять минут |
An hour – один час | Three hours – три часа |
A week – неделя | Two weeks – две недели |
A month – месяц | Ten months – десять месяцев |
Six years – шесть лет | A long time – на протяжении долго времени |
We have been waiting for two hours. – Мы прождали два часа.
I’ve lived in Moscow for a long time. – Я живу в Москве достаточно давно.
David has been in Germany for six months. – Дэвид был в Германии на протяжении шести месяцев.
Since
Применение
Since + стартовый отчет времени (Monday / 7 o’clock etc.). Начиная отчет с определенного момента в прошлом.
Since + the start of the period:
Monday – понедельник | Friday – пятница |
7 o’clock – 7 часов | 15:30 |
1st January – 1ое Января | Christmas – Рождество |
1980 | I was ten years old – когда мне было десять лет |
June – июнь | We arrived – когда мы прибыли |
David has been in Germany since February. – Дэвид находится в Германии с февраля.
We have been waiting since 7 o’clock. – Мы ждали с 7 часов.
I have been lived in Moscow since I was five years old. – Я живу в Москве с тех пор, как мне было 5 лет.
Ago
Применение
Ago означает время, которое было ДО настоящего момента. Before now.
Justin started his new job two weeks ago. – Джастин вышел на новую работу две недели назад.
When did Sam go out? Twenty minutes ago. – Когда Сэм ушел? Двадцать минут назад.
I had lunch an hour ago. – Я пообедал час назад.
Life was very different a hundred years ago. – жизнь была совершенно другой сотни лет назад.
Обычно ago используется в past simple.
Почувствуй разницу Ago и For
When did Paula arrive in Scotland? – Когда Паула приехала в Шотландию?
She arrived in Scotland five days ago. – Она приехала в Шотландию пять дней назад.
How long has she been in Scotland? – Как долго она находится в Шотландии?
She has been in Scotland for five days. – Она в Шотландии уже 5 дней.