Задание 1. Выберите правильный вариант ответа из предложенных.

How long/How much have you been looking after your sister’s child? I am really tired. I have been cleaning my house every day/all day. Frank is a good driver. He has been driving his truck since/from he was 20. My neighbour has been working at the airport for/since a long time. The dog has been barking at/since 6 o’clock this morning.

Задание 2. Напишите полные ответы на вопросы, используя Present Perfect Continuous.

Пример: How long have you been waiting here? (15 minutes) — I have been waiting here for 15 minutes.

How long has your mother been teaching English? (20 years) Congratulations on your new car! How long have you been saving? (since I started my new job) Your dad is such a good tennis player. Has he been playing tennis long? (since he was 7) How long has she been looking for the keys? (an hour) They look upset. Have they been talking to Jeremy? (yes)

Задание 3. Исправьте ошибки в предложениях. Напротив правильных предложений напишите «RIGHT».

Ann and Kate are very good friends. They have known each other since childhood. The cat has been slept on the sofa all day. I have waited for them for half an hour. They must be late. John is such a good fellow. I have been always liking him. You are out of breath. Have you been running fast?

Задание 4. Выберите правильное время Present Perfect или Present Perfect Continuous.

How is Tom? I haven’t been seeing/haven’t seen him since last weekend. What a lovely day! The sun has shone/has been shining since morning. How long have they been reading/read this boring book? He is a famous writer. How many books has he written/been writing? My parents have been living/have lived in Moscow for many years.

Задание 5. Переведите предложения на английский язык, используя Present Perfect Continuous (помните об исключениях).

Я жду ее звонка уже целую неделю. Наш сын играет в футбол с 3 лет. Мы ничего не слышали от Элисон в последнее время. Мой сосед слушает эту музыку уже 3 часа. Анны здесь нет. Она в отпуске с понедельника.

Ответы с пояснениями
Задание 1.

How long

How long (сколько) употребляется, когда речь идет о...

времени, how much (сколько) употребляется, когда речь идет о количестве или цене.

all day

All day (весь день) указывает на употребление Present Perfect Continuous.

since

Since (с) употребляется, когда речь идет о времени или событии в прошлом, и указывает на то, что эта ситуация продолжается до настоящего момента.

for

For a long time (в течение долгого времени) — устойчивое выражение.

since

Since (с) употребляется, когда речь идет о времени или событии в прошлом, и указывает на то, что эта ситуация продолжается до настоящего момента.

Задание 2.

My mother has been teaching English for 20 years. I have been saving since I started my new job. He has been playing tennis since he was 7. She has been looking for the keys for an hour. Yes, they have been talking to Jeremy.

Задание 3.

RIGHT

В этом предложении нет ошибок. Глагол know (знать) не употребляется во временах группы Continuous.

has been sleeping

Present Perfect Continuous образуется при помощи вспомогательного глагола have/has + been + глагол с окончанием — ing.

have been waiting

Present Perfect Continuous используется, когда мы заинтересованы в том, насколько долго совершается действие — for half an hour.

I have always liked him.

Глагол like (нравится) не употребляется во временах группы Continuous.

RIGHT

В этом предложении нет ошибок. Present Perfect Continuous используется для выражения действия, которое только что завершилось и имеет связь с настоящим временем.

Задание 4.

haven’t seen

Глагол see (видеть) не употребляется в форме Continuous.

has been shining

Действие началось в прошлом и продолжается до настоящего момента. В таком случае употребляется Present Perfect Continuous.

been reading

В вопросительных предложениях, начинающихся с how long, как правило, используется Present Perfect Continuous для действий, которые начались в прошлом и до сих продолжаются.

written

В вопросительных предложениях, начинающихся с how many, как правило, используется Present Perfect для действий, которые завершились к определенному моменту в настоящем.

have been living or have lived

Глагол live относится к глаголам, которые могут употребляться как в Present Perfect Continuous, так и в Present Perfect.

Задание 5.

I have been waiting for her call for the whole week. Our son has been playing football since he was 3. We haven’t heard anything from Alison recently. My neighbour has been listening to this music for 3 hours. Anna is not here. She has been on holiday since Monday.



1 звезда2 звезды3 звезды4 звезды5 звезд (No Ratings Yet)
Загрузка...

Упражнение на Present Perfect Continuous