Present perfect continuous

Додано: 15 лютого 2021
Предмет: Англійська мова, 9 клас
Копія з тесту: Present perfect continuous
Тест виконано: 145 разів
11 запитань
Запитання 1

Choose and complete the sentences below.

I'm sorry I'm late,_______ for a long time?

варіанти відповідей

have you been waiting

have you waited

you have been waiting

Запитання 2

Choose and complete the sentences below.

Somebody _______ my cookies. There are very few left.

варіанти відповідей

has eaten

has been eating 

have been eaten

Запитання 3

Choose and complete the sentences below.

She must be tired. She ______all afternoon.

варіанти відповідей

has been writing

has wrote

hasn`t been writing

Запитання 4

Choose and complete the sentences below.

___ you ______ all afternoon? 

варіанти відповідей

have read

have been reading 

haven`t been reading

Запитання 5

Choose and complete the sentences below.

The dinner is ready. My mother ___ for the last two hours.

варіанти відповідей

have been cooking


has been cooking

hasn`t been cooking

Запитання 6

Choose and complete the sentences below.

My parents ___ the walls all day today.

варіанти відповідей

have been painting

has been painting

has paint

Запитання 7

Choose and complete the sentences below.

We ___ the house since morning.

варіанти відповідей

has been cleaning

have been clean

have been cleaning

Запитання 8

Choose and complete the sentences below.

How long ___ Spanish?

варіанти відповідей

you have been learning

has you been learning

have you been learning

Запитання 9

Choose and complete the sentences below.

I ___ for this company for 5 years.

варіанти відповідей

have been working

has been working

has been work

Запитання 10

Choose and complete the sentences below.

How long ___ for us?

варіанти відповідей

John has been waiting

has John been waiting

have John been waiting

Запитання 11

Choose and complete the sentences below.

- You are sleepy.

- Yes. I ______ my homework all night long.

варіанти відповідей

has been doing

haven`t been doing

have been doing

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест