Welcome to your English Grammar Test

Name
Email
Phone No
1. 
Have you ever _____ China?

2. 
She ________ in a small house near the park.

3. 
We would never have had the accident if you ______ so fast.

4. 
Mary is _____ teacher.

5. 
I really _____ give up smoking.

6. 
I’d love to ________ in the 19th century.

7. 
"Why are you so hungry?" "Oh, I ______ breakfast this morning."

8. 
There aren't ______ people here.

9. 
By next month I ________ all my exams, and I can relax!

10. 
How did this ________ broken?

11. 
I want to be a teacher when I ______.

12. 
Is Jo ______ Chris?

13. 
You ______ the cleaning. I would have done it tonight.

14. 
I ________ like getting up early.

15. 
Who _____ to?

16. 
Can you tell me when ______ ?

17. 
Where ________ they from?

18. 
It _____ have been Carla you saw this morning. She is away on holiday.

19. 
If I had more time, I ________ do more exercise.

20. 
Let’s go to the cinema. Great idea! What film ________ we watch?

21. 
_____ this morning.

22. 
Where ________ he work?

23. 
I wish he ________ so rude to people when we go out.

24. 
I ________ to Germany last year.

25. 
I ______ a reply to my letter in the next few days.

26. 
Not only _____ the speed limit, but he had also consumed alcohol.

27. 
I’ll send it to you ________ I get the money.

28. 
Whose bag is this? It’s ________.

29. 
The question was _____ to answer.

30. 
They have put speed bumps on the road to ______ accidents.

31. 
His office is on the second ______ of the building.

32. 
That smells good! What ________.

33. 
It was the first time he ________ anything so spicy.

34. 
I’m busy on Friday, so I ________ come.

35. 
_____ a lot of cheese.

36. 
I _____ for you all day yesterday.

37. 
If I _____ in New York at that time, I _____ to the show.

38. 
It's high time I _____ a new pair of jeans.

39. 
That wasn’t a good idea – you ________ thought about it more carefully.

40. 
Could you tell me ________?