Present Perfect / Present Perfect Continuous

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

We use the Present Perfect...

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

To say how many times 

 To talk about life experience

To talk about a finished activity

To talk about a recent action which might not be finished 

When the result is more important

To say how long

 When the action is more important

Запитання 2

We use the Present Perfect Continuous...

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

 To say how many times

 To talk about life experience

 To talk about a finished activity

To talk about a recent action which might not be finished 

When the result is more important

To say how long

When the action is more important

Запитання 3

Which sentence IS correct?

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

He played football. That’s why he is so dirty. 

He has played football. That’s why he is so dirty. 

He has been playing football. That’s why he is so dirty. 

Запитання 4


We have been watching this cartoon _____________ .

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

since midday

yesterday

already

Запитання 5

Which sentence IS correct?

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

We’ve been played basketball for three hours.

We’ve been playing basketball for three hours.

We’re playing basketball for three hours.

Запитання 6

He _______________ the kitchen. Everything is sparkling clean. 

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

cleaned

has been cleaning

has cleaned

Запитання 7

Which sentence IS correct?

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

How many times have you been visiting Scotland? 

How many times have you visited Scotland? 

How many times did you visit Scotland? 

Запитання 8

I_______________ my house all day, but it ____________ yet. 

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

have been painted / haven't been painted

have been painting / has not finished

have painted / didn't paint

Запитання 9

Which sentence IS correct?

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

Julie is at the office since 6 am. 

Julie has been being at the office since 6 am. 

Julie has been at the office since 6 am. 

Запитання 10

Which sentence IS correct?

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

Their parents have been friends since their childhood.


They have been taken the dog for a walk.


Is it still raining? No, it have stopped.


They are discussing the problem for hours, but has not solved it yet.


Запитання 11

Which sentence IS NOT correct?

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

The train has just come.

David has been painting in his studio since 10 o’clock.


Mike has forgotten to learn the poem.


Mary and Sam have collected stamps for 3 years.

Запитання 12

Complete the sentences:


I really need a break! I ___ all morning!

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

 have revised

 has revised

 revised

have been revising

 has been revising

Запитання 13

Complete the sentences:


I ____ five emails today.

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

 wrote

 have been writing

 has been writing

 have written

 has written

Запитання 14

Complete the sentences:


Sorry, the kitchen's a mess. Ollie ___.

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

 is cooking

 have cooked

 have been cooking

has cooked

 has been cooking

Запитання 15

Complete the sentences:


He ___ English for six years.

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

has learnt

has been learning

have been learning

have learnt

have been learnt

Запитання 16

Complete the sentences:


They have been playing for forty minutes but no one ___ a goal yet.

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

 scored

 has scored

 has been scoring

 hasn't scored

 have scored

 have been scoring

 haven't scored

Запитання 17

Complete the sentences:


We ___ each other for ten years.

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

 know

 have known

 have been knowing

known

has known

 has been knowing

Запитання 18

Complete the sentences:


Hey, you look different. Have you ___ your hair?

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

 changed

 been changing

been changed

 have changed

Запитання 19

Complete the sentences:


Your hands are really dirty! What have you ___?

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

 being doing

done

 did

been doing

Запитання 20

Complete the sentences:


Who ___ all the cake?! There's none left.

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

 has eaten

has been eating

 have eaten

have been eating

Запитання 21

Read the sentences and choose the correct option.


He's waiting for Amy. He arrived 40 minutes ago.

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

 He's been waiting for 40 minutes.

 He waited for 40 minutes.

He waits for 40 minutes.

Запитання 22

Read the sentences and choose the correct option.


Sophie is planning to buy souvenirs. It's on her list of things to do.

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

 Sophie's already bought souvenirs.

 Sophie hasn't bought souvenirs yet

 Sophie hasn't bought souvenirs already. 

Запитання 23

Read the sentences and choose the correct option.


Sophie wanted to visit the Burj Al Arab hotel. She went there two days ago.

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

Sophie hasn't been to the Burj Al Arab hotel yet.

 Sophie has just been to the Burj Al Arab hotel. 

 Sophie has already been to the Burj Al Arab hotel.

Запитання 24

Read the sentences and choose the correct option.


I don't know what octopus tastes like! 

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

 I haven't been trying octopus.

 I've never tried octopus. 

 I've already tried octopus.

Запитання 25

Read the sentences and choose the correct option.


Ollie took his cake out of the oven a moment ago.

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

Ollie has been making a cake.

Ollie hasn't made a cake yet.

Ollie has just made a cake.

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

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