In the World of Grammar

1. Kari was angry. She _______ for Sarah for two hours.
was waiting
had been waiting
had waited
have been waiting
2. "Are you going shopping tonight?" — "No, I _______ yesterday."
had gone
go
went
had been going
3. "Did you see Nathan?" — "No, he _______ by the time I arrived."
was leaving
had been leaving
has been leaving
had left
4. Fay _______ every day for the last six month.
is exercising
has been exercising
had been exercising
was exercising
5. The bank _______ by the time I got there.
closed
had closed
closes
had been closing
6. _______ to Moscow?
Had you ever been
Have you ever been
Were you ever
Are you ever
7. She _______ to learn a new rule, when he _______ to invite her to the party.
was trying, was coming
was trying, came
tried, came
had tried, came
8. I _______ my knee yesterday.
hurted
hurt
was hurting
had hurt
9. Yesterday morning he _______, _______ a shower, _______ and ________.
got up, took, dressed, left
had got up, had taken, had dressed, left
got up, was taking, dressed, left
was getting up, was taking, was dressing, was leaving
10. Mary _______ a report the whole day yesterday.
wrote
was writing
had written
had been writing
11. Mother _______ already ________ dinner, when the family arrived home.
cooked
had cooked
was cooking
had been cooking
12. How long _______ money, before you bought your new car.
were you saving
had you been saving
had you saved
did you save
13. _________ at the lecture yesterday?
Did you be
Were you
Had you been
Are you
14. He _______ to visit his friend yesterday, but as he had a lot of work, he couldn't.
went
had been going
was going
had gone
15. He already _______ all the apples, when I wanted to take one.
ate
had eaten
was eating
had been eating
16. Hardly I _______ the room, when she _______ to me and began to tell the latest news.
had entered, ran
entered, ran
was entering, ran
entered, had run
17. They _______ for some hours already, when I came.
were arguing
argued
had been arguing
had argued
18. He _______ to say something, but Henry interrupted him.
went
was going
had gone
is going
19. I am sorry. __________long?
Have you been waiting
Are you waiting
Had you been waiting long
Were you waiting
20. Look! It _________ . This is the first time I have ever seen snow.
are snowing
snows
snowed
is snowing
Количество правильных ответов: