Present Perfect / Present Perfect Continuous . Form 10

Додано: 23 жовтня 2022
Предмет:
Тест виконано: 96 разів
20 запитань
Запитання 1

Rob and Jack ................for an hour and a half.

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

have been swimming

have swum

Запитання 2

My cousin .................in this bank for three years.

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

has worked

has been working

Запитання 3

Bill and Mark are good friends. They ....................each other since childhood.

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

have been knowing

have known

Запитання 4

Carol ....................the ironing since 11 o'clock in the morning.

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

has done

has been doing

Запитання 5

How long ................Jimmie .................the guitar in your group?

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

has Jimmie been playing

has Jimmie played

Запитання 6

The taxi .......................just .

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

has arruved

has been arriving

Запитання 7

Sandra ............................... to the mountains in winter.

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

has never been

have never been

Запитання 8

I .........................Bob since he has moved to another country.

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

haven't been seeing

haven't seen

Запитання 9

It .................heavily since yesterday evening and the roads are blocked up.

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

has been snowing

has snowed

Запитання 10

You ...........................TV for hours !

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

have been watching

has watched

Запитання 11

Mark has lived in the village ...........he was born .

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

since

for

Запитання 12

Amanda has been to Prague .............three days.

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

since

for

Запитання 13

Alex has been learning this poem ................2 o'clock

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

since

for

Запитання 14

It has been raining .................hours.

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

since

for

Запитання 15

My uncle has been a manager of this firm ...........seven years.

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

since

for

Запитання 16

The children have been preparing for the New Year party ............the beginning of December.

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

since

for

Запитання 17

He has been wearing glasses ...........he was 5 years old.

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

since

for

Запитання 18

I have been cleaning the swimming pool ...............9 o'clock in the morning.

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

since

for

Запитання 19

She has been sleeping ............... two hours.

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

since

for

Запитання 20

We have been rowing towards the island ..........an hour.

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

since

for

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

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