Grammar test





➞ Stage 1   Stage 2

1)
If you had checked the travel reports before you left, you _____ about the traffic jam.
 

 

2)
My flight arrives at night. Will the taxi _____ for me?
 

 

3)
He adopted _____ puppy.
 

 

4)
_____ visited England before you studied English?
 

 

5)
What _____ when I called you last night.
 

 

6)
Last year, we _____ Chinese for 6 months.
 

 

7)
She detests _____ in a bank.
 

 

8)
I _____ get up at 6am every morning.
 

 

9)
You speak English very well. How long _____ learning?
 

 

10)
I like living with other people. I wouldn't like to live _____.
 

 

11)
The team _____ the match if they had selected different players.
 

 

12)
We're moving into our new house next week so we _____ decorating it for the next few months.
 

 

13)
That's the resort _____ we stayed on our honeymoon.
 

 

14)
I love my job. The work is very _____.
 

 

15)
Mary _____ her keys. She can't open the door.
 

 

16)
I'm sorry I'm late. The train was ____ slow.
 

 

17)
“I bought it yesterday.” He told me he _____.
 

 

18)
I can speak Spanish because I _____ live in Barcelona.
 

 

19)
The girls _____ by the magic tricks.
 

 

20)
He _____ have time to meet us before he leaves tonight.