Present Perfect, Present Perfect Progressive

Додано: 12 листопада 2021
Предмет: Англійська мова, 11 клас
Тест виконано: 658 разів
22 запитання
Запитання 1

What _________ doing? You look exhausted.

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

have you been

did you do

have you done

do you do

Запитання 2

Which sentence is NOT correct?

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

I haven’t been sleeping well lately.  

She’s not been working very hard recently. 

We’ve not eating cakes and chocolates.  

all of them

Запитання 3

Oh, I haven’t been skiing ___. I’m afraid I’m not good at it now.

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

for years

last year

since years

never

Запитання 4

Jeremy ___ dinner since ten.

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

have been making

has been making

was making

is making

Запитання 5

___ have you been staying here?

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

how many time

how long

when

is

Запитання 6

I’ve been ___ here for quite a long time.

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

was sitting

have been sitting

sitting

has sat

Запитання 7

What ___ all this time?

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

have you been doing

have you done

you have been doing

did you do

Запитання 8

We .....just won the competition!

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

win

were winning

have

has

Запитання 9

...you ...decided what career you want in the future?

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

Did...already

Has...just

Have...yet

Have...already

Запитання 10

They had a fight last week and ___ to each other since then.

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

haven't been speaking

didn't speak


weren't speakinh

hasn't spoken

Запитання 11

Look! I..........my car! It's clean now!

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

has cleaned

have cleaned

has been cleaning

cleaning

Запитання 12

I noticed they _______quite a lot recently.

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

have argued

have been arguing

argued

Запитання 13

I_________some strange dreams recently.

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

have had

had

have been having

Запитання 14

They _______hard all morning.They are taking a break.

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

have been working

worked

have worked

Запитання 15

He______filming a new documentary.

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

has just been finishing

has just finished

has just finish

Запитання 16

Keith____at least 20 emails this morning.

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

has been writing

was writing

has written

Запитання 17

How many times____you in London?

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

does your mother visit

has your mother visited

has your mother been visiting

Запитання 18

Where's Roger____?I can't find him.

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

been

went

gone

Запитання 19

_____has he been a doctor?

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

How much

How many

How long

Запитання 20

I'm afraid______yet.

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

they've arrived

they haven't arrived

have they arrived

Запитання 21

There haven't been any visitors____this morning.

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

for

since

yet

Запитання 22

They have ______got married.That's great news!

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

just

for

since

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

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