Iryna Voropai
Quiz by , created 19 days ago

Test for intermediate students to check their ability to differentiate between Present Simple, Present Continuous, Present Perfect and Present Perfect Continuous.

2
0
0
Iryna Voropai
Created by Iryna Voropai 19 days ago
Close

Present Tenses Test

Question 1 of 20

1

Jeremy ..... basketball this season; he wants to concentrate on his studies.

Select one of the following:

  • doesn’t play

  • hasn’t been playing

  • isn’t playing

  • hasn’t played

Explanation

Question 2 of 20

1

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

Select one of the following:

  • contains

  • is containing

  • has contained

  • has been containing

Explanation

Question 3 of 20

1

How long ..... Jerry? - But I don’t know him at all. I have never met him.

Select one of the following:

  • do you know

  • have you known

  • have you been known

  • are you knowing

Explanation

Question 4 of 20

1

Nora, you look awfully tired. What ..... all day?

Select one of the following:

  • do you do

  • are you doing

  • have you been doing

  • have you done

Explanation

Question 5 of 20

1

I think you ..... very silly. Don't get out of bed. You’ll only make your temperature go up again.

Select one of the following:

  • are

  • are being

  • were

  • have been

Explanation

Question 6 of 20

1

My father is a seaman. And what ..... your father ………to earn money?

Select one of the following:

  • has ….done

  • is ….doing

  • has … been doing

  • does … do

Explanation

Question 7 of 20

1

A group of scientists are travelling around Africa. How many countries ..... so far, I wonder?

Select one of the following:

  • have they visited

  • have they been visiting

  • they have visited

  • do they visit

Explanation

Question 8 of 20

1

I don’t like Alice. She ..... about difficulties of life all the time.

Select one of the following:

  • complains

  • is complaining

  • has complained

  • have been complaining

Explanation

Question 9 of 20

1

I don’t recognise Debby at first. She………weight!

Select one of the following:

  • lose

  • is losing

  • has lost

  • has been lost

Explanation

Question 10 of 20

1

Mike ..... Italian for quite a long time, but he still doesn’t understand very much.

Select one of the following:

  • is learning

  • has been learning

  • has learnt

  • learns

Explanation

Question 11 of 20

1

Later tonight I ......... my uncle, who is in hospital now.

Select one of the following:

  • visit

  • 'm visiting

  • have visited

  • have been visiting

Explanation

Question 12 of 20

1

I ......... by air because the cost of flying is very high.

Select one of the following:

  • don't often travel

  • 'm not often travelling

  • haven’t often travel

  • haven’t often been travelling

Explanation

Question 13 of 20

1

It’s nice to be back here in London. This is the second time I ………here.

Select one of the following:

  • ‘m coming

  • come

  • have come

  • have been coming

Explanation

Question 14 of 20

1

It..... since morning and it is not going to stop.

Select one of the following:

  • snows

  • is snowing

  • has been snowing

  • have snowed

Explanation

Question 15 of 20

1

I’m sorry, Ann can’t come to the phone because she ..... a shower.

Select one of the following:

  • is taking

  • has taken

  • takes

  • has been taking

Explanation

Question 16 of 20

1

Sometimes I ......... what the teacher says to me.

Select one of the following:

  • 'm not understanding

  • don't understand

  • haven’t understood

  • haven’t been understood

Explanation

Question 17 of 20

1

Who ..... my newspaper? It was on my desk a minute ago.

Select one of the following:

  • has taken

  • is taking

  • takes

  • has been taken

Explanation

Question 18 of 20

1

Why are you so wet? ..... in the rain?

Select one of the following:

  • Are you walking

  • Do you walk

  • Have you walked

  • Have you been walking

Explanation

Question 19 of 20

1

The world .....rapidly. Every day brings something new.

Select one of the following:

  • has changed

  • changes

  • is changing

  • have been changing

Explanation

Question 20 of 20

1

When …. the concert …. ?

Select one of the following:

  • does… start

  • is … starting

  • has… started

  • has …been started

Explanation