Present Tenses (Present Simple, Present Continuous, Present Perfect, Present Perfect Continuous)

Додано: 13 вересня 2020
Предмет: Англійська мова
Тест виконано: 370 разів
24 запитання
Запитання 1

Carol and I are old friends. I ... her since we studied in high school together.

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

have known

know

are knowing

have been knowing

Запитання 2

I am tired. We ... for more than an hour. Let's stop and rest for a while.

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

are walking

have walked

have been walking

walk

Запитання 3

Zeta has sent me two letters; neither of which ... .

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

arrive

have arrived

has arrived

is arriving

Запитання 4

... you a ride home yet since he started working in your department?

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

Does Sam give

Has Sam given

Has Sam been giving

Is Sam giving

Запитання 5

Willy ... from his Uncle Alex since the latter immigrated to Canada.

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

does not hear

have not heard

has not heard

is not hearing

Запитання 6

Excuse me I ... a public telephone. Is there one near here?


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

have been looking for

am looking for

look for

have looked for

Запитання 7

- Hello! May I speak to John, please? - Sorry, he is out. He has gone to the library. He ... for his History exam there.

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

has read

is reading

has been reading

reads

Запитання 8

Paul looks young for his age. He says he is 56 years old, but nobody ... him.


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

believes

hasn't believed

believe

is not believing

Запитання 9

Jack Strom has been a postman all his life; he ... mail to homes and offices to the people of the town.

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

is delivering

has been delivering

delivers

has delivered

Запитання 10

Susan is a fashion designer. Now, she ... at a new set of clothes to be shown at a fashion show in April.


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

has been working

is working

works

has worked

Запитання 11

For many years American schools ... federal aid for special purposes.


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

have received

are receiving

receive

have been receiving

Запитання 12

My cousin Jake has got a lot of books, most of which he ... .

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

hasn't read

isn't reading

doesn't read

hasn't been reading

Запитання 13

The Alisons have got three cars, two of which they never ... .


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

have used

are using

have not use been using

use

Запитання 14

I am sorry Ann can't come to the phone right now because she ... a shower.

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

has taken

has been taking

is taking

takes

Запитання 15

I have read this chapter in my chemistry text three times, and still I ... it.

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

understand

haven't understood

don't understand

have understood

Запитання 16

You do not hear what I am saying because you ... very absent-minded today.

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

is

are being

have been

are

Запитання 17

Peter and Mary ... on the platform. They have been waiting for their train for half an hour.


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

have been standing

stand

are standing

have stood

Запитання 18

Their car is as good as new though they ... it for a number of years.


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

have had

are having

have

have been having

Запитання 19

You may take this magazine. I ... through it already.

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

look

have been looking

am looking

have looked

Запитання 20

Be careful with paint. It ... a certain amount of lead.

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

contains

has contained

contained

is containing

Запитання 21

As far as I know Mike ... Italian for quite some time, but he still doesn't understand very much.

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

learns

has learnt

has been learning

is learning

Запитання 22

Her family ... from town to town ever since she can remember.

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

is moving

moves

has been moving

has moved

Запитання 23

Look here! I simply refuse to believe what you ... me now.

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

tell

are telling

have told

have been telling

Запитання 24

About 85 percent of American students ... public schools, which are supported by state and local taxes.


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

have been attending

attend

are attending

have attended

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

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