Present Perfect & Present Perfect Continuous,Present Tenses

Додано: 18 травня 2020
Предмет: Англійська мова, 9 клас
18 запитань
Запитання 1

Choose the right tense form.

1. Nina (learn) ________ English for 2 years.

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

has been learning

has learned

Запитання 2

2. The birds (fly) ________ to the South.

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

have been flying

have already flown

Запитання 3

3. They (know) ________ him for many years.

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

have been knowing

have known

Запитання 4

4. Mike (forget) _________ to learn the poem.

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

has been forgetting

has forgotten

Запитання 5

5. The children (watch) ___________ cartoons for 2 hours.

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

have been watching

have watched

Запитання 6

6.The train (come) ____________.

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

has been coming

has just come

Запитання 7

7. She (teach) _______________ at this school for twenty years.

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

 has taught

has been teaching

Запитання 8

8. David (paint) ____________ in his studio since 10 o’clock.

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

has painted

has been painting

Запитання 9

9.Could you call back in about half an hour? Sarah _____ a shower at the moment.

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

takes

 has taken

is taking

has been taking

Запитання 10

10. That’s the first time I _____ my sister today so far

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

 see

have seen

have been seeing

am seeing

Запитання 11

11. Unfortunately, Alex ____ us during lunch breaks very often.

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

hasn't been joining

hasn't joined

isn't joining

doesn't join

Запитання 12

12. How long ____ Rachel?

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

do you know

are you knowing

have you been knowing

have you know

Запитання 13

13. The bus to Lviv _____ now.

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

 leaves

has left

is leaving

has been leaving

Запитання 14

14.____ forward to this concert for almost a year!

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

I've looked

 I'm looking

I've been looking

I look

Запитання 15

15. Our office is closed so we _____ from home today.

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

're working

've been working

 've worked

work

Запитання 16

16. You ___ late! It’s so annoying!

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

 always arrive

have always arrived

have always been arriving

are always arriving

Запитання 17

17. I _____________ for about two weeks.

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

have been travelling

am travelling

have travelled

 travel

Запитання 18

18. His train __________ at 11.30 so I really need to get going.

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

has been arriving

 has arrived

is arriving

arrives

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

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