Present perfect continuous

Додано: 21 січня 2021
Предмет: Англійська мова, 7 клас
Копія з тесту: Present perfect continuous
Тест виконано: 107 разів
25 запитань
Запитання 1

Choose and complete the sentences below.

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

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

have you been waiting



have you waited

Запитання 2

Choose and complete the sentences below.

Somebody _______ my cookies. There are very few left.

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

has eaten

has been eating 

Запитання 3

Choose and complete the sentences below.

She must be tired. She ______all afternoon.

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

has been writing

has wrote

Запитання 4

Choose and complete the sentences below.

I  ______ all afternoon? 

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

have read

have been reading 

Запитання 5

Choose and complete the sentences below.

They _______ for months.

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

have been travelling 

have travelled

Запитання 6

Choose and complete the sentences below.

My mother ___ for the last two hours.

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

have been cooking


has been cooking

has been cook

Запитання 7

Choose and complete the sentences below.

Sam ___ fish for years.

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

has selling


has been selling


have been selling

Запитання 8

Choose and complete the sentences below.

My parents ___ the walls all day today.

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

have been painting

has been painting

has paint

Запитання 9

Choose and complete the sentences below.

We ___ the house since morning.



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

has been cleaning


have been clean

have been cleaning

Запитання 10

Choose and complete the sentences below.

Your father looks tired. He ___ his car all day.

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

have been repairing

been repairing

has been repairing

Запитання 11

Choose and complete the sentences below.

How long ___ Spanish?

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

have you been learn

has you been learning

have you been learning

Запитання 12

Choose and complete the sentences below.

I ___ for this company for 5 years.

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

have been working


has been working

has been work

Запитання 13

Choose and complete the sentences below.

How long ___ for us?

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

John has been waiting

has John been waiting

have John been waiting

Запитання 14

It has _____ snowing a lot this week.

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

be

been

being

have

Запитання 15

 _____ your brother and sister been getting along?

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

Have

Had

Has

Were

Запитання 16

Rick ______________ studying hard this semester.

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

have been

had been

has been

has being

Запитання 17

I'm tired because I _____ been working out.

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

've

has

am

had

Запитання 18

Julie ________ living in Italy since May.

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

has being

is been

has been

had been

Запитання 19

Did you know he's been teaching German _____ fifteen years?

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

before

since

for

by

Запитання 20

We have been watching TV _____ morning

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

for

since

by

before

Запитання 21

He has ________ too hard today.

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

working

works

been working

being working

Запитання 22

Has it _____ raining since you arrived?

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

be

being

been

has been

Запитання 23

My brother has___________ for two months.

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

been travel

being travel

been travelling

been travelled

Запитання 24

The children are in the yard. They__________ hide-and-seek since breakfast time.


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

are playing

has been playing

have been playing

have been played

Запитання 25

She is an artist. She ___________________ since childhood.

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

has been drawned

have been drawing

has been drawing

had been drawing

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

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