Задание 1. Выберите правильный вариант ответа из предложенных.
  1. How long/How much have you been looking after your sister's child?
  2. I am really tired. I have been cleaning my house every day/all day.
  3. Frank is a good driver. He has been driving his truck since/from he was 20.
  4. My neighbour has been working at the airport for/since a long time.
Задание 2. Напишите полные ответы на вопросы, используя Present Perfect Continuous.

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

  1. How long has your mother been teaching English? (20 years)
  2. Congratulations on your new car! How long have you been saving? (since I started my new job)
  3. Your dad is such a good tennis player. Has he been playing tennis long? (since he was 7)
  4. How long has she been looking for the keys? (an hour)

 

Задание 3. Исправьте ошибки в предложениях. Напротив правильных предложений напишите "RIGHT".
  1. Ann and Kate are good friends. They have known each other since childhood.
  2. The cat has been slept on the sofa all day.
  3. I have waited for them for half an hour. They must be late.
  4. John is such a good fellow. I have been always liking him.
  5. You are out of breath. Have you been running?

 

Задание 4. Выберите правильное время Present Perfect или Present Perfect Continuous.
  1. What a lovely day! The sun has shone/has been shining since morning.
  2. How long have they been reading/read this boring book?
  3. My parents have been living/have lived in Moscow for many years.

 

Задание 5. Переведите предложения на английский язык, используя Present Perfect Continuous (помните об исключениях).
  1. Я жду ее звонка уже целую неделю.
  2. Наш сын играет в футбол с 3 лет.
  3. Мы ничего не слышали от Элисон в последнее время.
  4. Мой сосед слушает эту музыку уже 3 часа.
  5. Анны здесь нет. Она в отпуске с понедельника.

Ответы с пояснениями

Задание 1.
  1. How long

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

  2. all day

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

  3. since

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

  4. for

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

 

Задание 2.
  1. My mother has been teaching English for 20 years.
  2. I have been saving since I started my new job.
  3. He has been playing tennis since he was 7.
  4. She has been looking for the keys for an hour.

 

Задание 3.
  1. RIGHT

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

  2. has been sleeping

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

  3. have been waiting

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

  4. I have always liked him.

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

  5. RIGHT

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

 

Задание 4.
  1. has been shining

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

  2. been reading

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

  3. have been living or have lived

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

 

Задание 5.
  1. I have been waiting for her call for the whole week.
  2. Our son has been playing football since he was 3.
  3. We haven't heard anything from Alison recently.
  4. My neighbour has been listening to this music for 3 hours.
  5. Anna is not here. She has been on holiday since Monday.