Grammar test


Stage 1   Stage 2

1)
What _____ when I called you last night.
 

 

2)
I have not seen you for a long time. What _____ doing?
 

 

3)
The dog ____ me twice. The last time, I _____ to the hospital.
 

 

4)
“All the survivors have been rescued.” The news reported that all the survivors _____.
 

 

5)
You _____ water the plants too often.
 

 

6)
The plate is very hot! Make sure you don't burn _____.
 

 

7)
He designed _____ table.
 

 

8)
The boy _____ broke his leg at the match is my brother.
 

 

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

 

10)
I didn't see her, she _____ before I arrived.
 

 

11)
I hope _____ English perfectly by the end of the year.
 

 

12)
I _____ if you had told me.
 

 

13)
The results _____ in ten minutes.
 

 

14)
_____ play football when you were at school?
 

 

15)
I didn't like the TV show last night, I _____ watching the next episode.
 

 

16)
If I _____ at the airport earlier, I wouldn't have missed the plane.
 

 

17)
If I had more money, I _____ a bigger house.
 

 

18)
If you _____ the competition, you could win your dream car.
 

 

19)
Did you have a good night? You looked _____.
 

 

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