In the World of Grammar

1. Who is that woman who ________ next to the door?
stands
is standing
has been standing
has stood
2. I didn't know Mary could drive! - Oh, yes. She __________ since last April.
drives
drive
is driving
has been driving
3. She ________ my clothes without asking me.
has always borrowed
are always borrowing
is always borrowing
has always borrowed
4. He __________ . That's why he has a black eye.
has fought
is fighting
fight
has been fighting
5. My father has been the President of this company _____ ten years.
since
still
for
but
6. Hello Jane. I'm home. - Where have you been? I _________ for you all day!
look
is looking
have been looking
has been looking
7. Skill ______ with practice.
is coming
comes
came
are coming
8. Mary _______ married at three this afternoon.
gets
get
got
is getting
9. He _________ rugby for four years.
played
has been playing
plays
have played
10. We ______ three major snowstorms so far this winter. I wonder how many more we shall have.
had
have
have had
are having
11. I _________ about selling my car.
think
have thought
am thinking
is thinking
12. ______ I moved to Moscow, I have been much happier.
still
during
for
since
13. Nora ________ very silly at the moment although I know she is very smart.
is
are
am
is being
14. Celine usually ______ to work in the morning.
drive
drives
is driving
has driven
15. This cake _______ awful. I can't eat it.
is tasting
tastes
are tasting
is tasted
16. It rarely ________ in the desert.
is raining
rained
rains
have rained
17. More and more forests ________ because of fires.
disappear
is disappearing
are disappearing
has disappeared
18. Tom _________ to show me that he is smarter than I.
is always trying
always tries
has always been trying
are always tried
19. The telephone ___________ for almost a minute! Why don't someone answer it?
has been ringing
is ringing
rang
has rang
20. Look! It _________ . This is the first time I have ever seen snow.
are snowing
snows
snowed
is snowing
Количество правильных ответов: