EnglishTime. Самоучитель для изучения английского языка - стр. 28
21) Я смотрел все фильмы этого режиссера.
22) Летом я прочитал три интересные книги.
23) Прошлой зимой было очень холодно.
24) На этой неделе почти не было дождя.
25) Я всегда хотел отправиться в кругосветное путешествие.
26) Я отлично провел время на вечеринке.
27) Он живет в этом доме уже 10 лет.
28) Он работает в этой фирме с 2000 года.
29) Ты не видел Боба?
30) Я видел его пять минут назад.
Глава 14. Present Perfect и Present Perfect Continuous
Главное различие времен Present Perfect и Present Perfect Continuous состоит в том, что Present Perfect используется, когда мы говорим о результате, а Present Perfect Continuous – когда хотим подчеркнуть длительность какого-либо процесса или ситуации.
Сравните, например: I have just talked to her on the phone (Я только что поговорил с ней по телефону) и I have been talking to her on the phone for half an hour (Я говорил с ней по телефону полчаса). Как вы можете заметить, здесь опять же возникает разница между совершенным и несовершенным видом: «я говорил» и «я поговорил» для времени Present Perfect и Present Perfect Continuous соответственно.
Present Perfect
Законченное действие. Есть результат.
I have painted the bedroom. (Я покрасил спалню.)
Present Perfect Continuous
Действие завершилось, но без результата, акцент на длительность.
I have been painting the bedroom. (Я красил спальню)
Обратите также внимание на те случаи, в которых можно использовать и то и другое время с небольшой разницей в значении: I have lived here for ten years и I have been living here for ten years (Я живу здесь десять лет). Во втором случае длительность проживания подчеркивается немного больше.
Не забывайте также, что state verbs не используются в форме продолженного времени, также Continuous нечасто встречается в отрицательных предложениях.
Итак,
Present Perfect Continuous используется:
– для сообщения о действии, которое длилось до момента речи и не имеет результата: I have been painting my bedroom (Я красила спальную комнату);
– сообщения о ситуации и действии, когда необходимо подчеркнуть его длительность: I have been reading for two hours (Я читаю уже два часа);
– описания процесса, который объясняет результат в настоящем. Например, Why are your hands dirty? – I have been working in the garden (Почему у тебя грязные руки? – Я работал в саду).
Формула построения утвердительных предложений:
S + have / has + been + Ving
Отрицательных:
S + have / has + not + been + Ving
Вопросительных:
(Wh) + have/ has + been+ S + Ving
Упражнение 1
1) Как давно ты меня ждешь?
2) Я пишу этот отчет уже три часа.