Время Present Perfect с “for” и “since”, время Past Simple с “ago”

Английский предлог for указывает на продолжительность действия или события и соотвествует русскому выражению “в течение”.
I’ve been here for three weeks. (Я нахожусь здесь 3 недели/ в течение 3-х недель).
He’s had this car for two months. (У него эта машина два месяца./ Он владеет этой машиной в течение двух месяцев.)

Предлог since в английском языке указывает на начальный момент и переводится на русский язык “с”.
He’s been there since 2012. (Он находится там с 2012 года.)
I haven’t seen her since Christmas. (Я не видел её с Рождества.)

Как правило, предлоги for и since употребляются с формой времени Perfect.
How long has he been the champion? He’s been the champion for ten years. (Давно он чемпион? Он является чемпионом в течение десяти лет.)
How long have  you been in London? I’ve been in London since April.
(Давно ты в Лондоне? Я в Лондоне с апреля.)

Английское слово ago обозначает время, когда произошло событие,  переводится на русский язык “тому назад”  и употребляется в Past Simple.
When did they move to Australia? (They moved there five years ago.)
Когда они переехали в Австралию? (Они переехали в Австралию пять лет назад.)
When did he buy his house? He bought it two months ago. (Когда он купил дом? Он купил его два месяца назад.)

Leave a Reply

Your email address will not be published. Required fields are marked *