Перейти к содержимому
Возраст
от 12 лет
Уровень
B1
Навык
Грамматика · Письмо
Формат
Для печати

Present Perfect Continuous · рабочий лист

Имя · Дата: ______________________________

A) Вставьте слово

Слова — в банке слов.

Банк слов: since · for · been

  1. I have been learning English six years.
  2. She has been working from home 2020.
  3. How long have you waiting?
  4. It has raining all day.
  5. Your eyes are red. Have you crying?
  6. We have been saving a flat for two years.
  7. He hasn't sleeping well lately.
  8. They have been dating 2021.

B) Составьте предложение

Запишите предложение целиком.

  1. waiting / How / have / been / you / long
  2. 2020 / working / She / home / from / has / been / since
  3. sleeping / lately / He / well / hasn't / been

C) Выберите верное предложение

В каждой паре верен один вариант.

  1. I have three years working here./I have been working here for three years.
  2. I have been waiting for you for an hour./I am waiting for you for an hour.
  3. I have known her since school./I have been knowing her since school.
Ответы: A: 1 for, 2 since, 3 been, 4 been, 5 been, 6 for, 7 been, 8 since. B: 1 How long have you been waiting? 2 She has been working from home since 2020. 3 He hasn't been sleeping well lately. C: 1 I have been working here for three years., 2 I have been waiting for you for an hour., 3 I have known her since school..

aylaratalks.com
/ru/grammar/present-perfect-continuous/worksheet