Грамматика

Предлог времени For

Употребление

Обычно мы употребляем предлог времени for, когда мы говорим про промежуток времени на протяжении которого происходит какое-то действие или событие. For может являться словом-маркером сразу нескольких времен, чаще это Present Perfect Simple и Present Perfect Continuous.

Перевод

На русский язык предлог времени for обычно переводится как: в течение; на протяжении. Однако, иногда for перед промежутком времени на русский язык вовсе не переводится.

Present Perfect Simple

I have known Mary for 5 years.
Я знаю Мэри на протяжении пяти лет.

He hasn’t written for weeks.
Он не писал несколько недель.

Present Perfect Continuous

She has already been waiting for 2 hours.
Она ждет уже два часа.

Эллипсис

Обратите внимание, что предлог for, когда мы говорим про промежуток времени, иногда может опускаться. Иными словами, for может опускаться в утвердительных предложения. Также for опускается всегда пере all. Однако в отрицательных предложениях for опускаться не может.

Особенности

Обратите особое внимание, что предлог for может быть указателем и других времен, например, Past Simple, если мы говорим, что действие длилось какой-то промежуток времени в прошлом и завершилось в прошлом.

I worked there for 10 years but now I’m retired.
Я работал там 10 лет, но теперь я на пенсии.