Grammar test


➞ Stage 1   Stage 2   Stage 3

1)
David _____ the Director for years before he finally received a promotion.
 

 

2)
John has won the contract. He _____ assisted by a small team of experts.
 

 

3)
The results _____ in ten minutes.
 

 

4)
If you _____ the dogs, they will be happier.
 

 

5)
_____ do you get to work?
 

 

6)
They would have got here earlier if they _____ the earlier train.
 

 

7)
When you finish this course, how long _____ learning English?
 

 

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

 

9)
They have lived in _____ house for many years.