For, Since, Ago

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, Since, Ago

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.). Начиная отчет с определенного момента в прошлом.

for since ago

Since + the start of the period:

Monday – понедельникFriday – пятница
7 o’clock – 7 часов15:30
1st January – 1ое ЯнваряChristmas – Рождество
1980I 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 дней.