Question 1
Question
Jeremy ..... basketball this season; he wants to concentrate on his studies.
Answer
-
doesn’t play
-
hasn’t been playing
-
isn’t playing
-
hasn’t played
Question 2
Question
Be careful with the paint. It ..... a certain amount of lead.
Answer
-
contains
-
is containing
-
has contained
-
has been containing
Question 3
Question
How long ..... Jerry? - But I don’t know him at all. I have never met him.
Answer
-
do you know
-
have you known
-
have you been known
-
are you knowing
Question 4
Question
Nora, you look awfully tired. What ..... all day?
Answer
-
do you do
-
are you doing
-
have you been doing
-
have you done
Question 5
Question
I think you ..... very silly. Don't get out of bed. You’ll only make your temperature go up again.
Answer
-
are
-
are being
-
were
-
have been
Question 6
Question
My father is a seaman. And what ..... your father ………to earn money?
Answer
-
has ….done
-
is ….doing
-
has … been doing
-
does … do
Question 7
Question
A group of scientists are travelling around Africa. How many countries ..... so far, I wonder?
Answer
-
have they visited
-
have they been visiting
-
they have visited
-
do they visit
Question 8
Question
I don’t like Alice. She ..... about difficulties of life all the time.
Answer
-
complains
-
is complaining
-
has complained
-
have been complaining
Question 9
Question
I don’t recognise Debby at first. She………weight!
Answer
-
lose
-
is losing
-
has lost
-
has been lost
Question 10
Question
Mike ..... Italian for quite a long time, but he still doesn’t understand very much.
Answer
-
is learning
-
has been learning
-
has learnt
-
learns
Question 11
Question
Later tonight I ......... my uncle, who is in hospital now.
Answer
-
visit
-
'm visiting
-
have visited
-
have been visiting
Question 12
Question
I ......... by air because the cost of flying is very high.
Question 13
Question
It’s nice to be back here in London. This is the second time I ………here.
Answer
-
‘m coming
-
come
-
have come
-
have been coming
Question 14
Question
It..... since morning and it is not going to stop.
Answer
-
snows
-
is snowing
-
has been snowing
-
have snowed
Question 15
Question
I’m sorry, Ann can’t come to the phone because she ..... a shower.
Answer
-
is taking
-
has taken
-
takes
-
has been taking
Question 16
Question
Sometimes I ......... what the teacher says to me.
Answer
-
'm not understanding
-
don't understand
-
haven’t understood
-
haven’t been understood
Question 17
Question
Who ..... my newspaper? It was on my desk a minute ago.
Answer
-
has taken
-
is taking
-
takes
-
has been taken
Question 18
Question
Why are you so wet? ..... in the rain?
Answer
-
Are you walking
-
Do you walk
-
Have you walked
-
Have you been walking
Question 19
Question
The world .....rapidly. Every day brings something new.
Answer
-
has changed
-
changes
-
is changing
-
have been changing
Question 20
Question
When …. the concert …. ?
Answer
-
does… start
-
is … starting
-
has… started
-
has …been started