Мы уже говорили о предлоге for
Сравните:
I have been living here since 1998.
I have been living here for two years
.При образовании вопросительной формы первый вспомогательный глагол ставится перед подлежащим:
Have you been working at this factory for 5 year?
Has he been living here since 1998?
How long have you been living here?
I
've been living here for 5 year.При образовании отрицательной формы частица not
ставится после первого вспомогательного глагола.He has not been working here since 1997.
Время Present Perfect Continuous
выполняет в речи и вторую функцию: оно выражает действие, начавшееся в прошлом и продолжающееся до момента речи, но уже окончившееся. И в этом значении время Present Perfect Continuous необходимо сопоставлять со временем Present Perfect.Оба эти грамматические времени выражают связь прошлого с настоящим. Но если Present Perfect
концентрирует внимание на результате действия, то Present Perfect Continuous – на самом действии. Именно поэтому английский глагол в форме Present Perfect переводится на русский язык глаголом в форме прошедшего времени совершенного вида, а глагол в форме Present Perfect Continuous переводится на русский язык глаголом прошедшего времени несовершенного вида.Представьте себе следующую ситуацию: сын очень поздно возвращается из школы, и мама, встречая его, спрашивает:
What have you been doing?
Она хочет знать, почему сын так поздно вернулся из школы, чем он был занят, что его там задержало. Ее не интересует результат этих действий. Если бы она спросила:
What have you done today
? – то есть, если бы она употребила форму Present Perfect (а не Present Perfect Continuous), это означало бы:Сын отвечает:
I have been talking to my teacher
.(Разговорный вариант: I
’ve been talking...)Если бы в своем ответе он употребил глагол to talk
в форме Present Perfect, тогда на русский язык его надо было бы перевести глаголом совершенного вида:I have talked to my teacher
.(Разговорный вариант: I’ve talked
...)They have been living here for 10 years
.They have lived here for 10 years
.Вы знаете, что некоторые английские глаголы не употребляются в форме Continuous
. Например, глагол to be употребляется в форме Continuous только в качестве вспомогательного глагола. Поэтому для выражения действия, начавшегося в прошлом и продолжающегося в данный момент, с такими глаголами употребляется форма Present Perfect вместо Present Perfect Continuous:We have been here since 5 o'clock
.Но: We have been waiting for you since 5 o'clock
.Past Perfect Continuous Tense
. (Прошедшее совершенное продолженное время) Сперва вспомним время Past Perfect:I had already written my composition when they came
.