Unit 11 Present Perfect. Конструкция «How long have you been…?»

Упражнения для закрепления материала:

Задание 1
Задание 2
Задание 3

Читать содержание урока на сайте ok-english.ru

Present Perfect. Конструкция «How long have you been…?»

Вопросы и ответы, связанные с конструкцией How long have you been (как долго вы это делаете) в качестве грамматической формы используют либо present perfect, либо present perfect continuous. По смыслу мы говорим о чем-то, что случилось ранее и до сих пор происходит.

Как правило, в контексте how long you have been мы используем Present perfect continuous:

I have been driving for 5 years. — Я вожу машину уже 5 лет.

Если мы используем глагол be или non-continuous verbs, то в предложении будет использоваться present perfect:

I have known Alice for 3 years. — Я знаю Алису уже 3 года.

С глаголами live и work можно использовать как обычный present perfect, так и present perfect continuous:

John has been living / has lived in London for 6 months. — Джон живет в Лондоне уже 6 месяцев.

Со словом always мы используем present perfect, и не используем present perfect continuous:

Rick has always liked action movies. — Рику всегда нравились фильмы в стиле экшн.

Упражнения для закрепления материала:

Задание 1
Задание 2
Задание 3

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *