Welcome to your English Grammar Test

Name
Email
Phone No
1. 
It was the first time he ________ anything so spicy.
2. 
I drink coffee ________.
3. 
I’m busy on Friday, so I ________ come.
4. 
Take a sandwich with you ________ you get hungry later.
5. 
_____ a lot of cheese.
6. 
She looks ______ she's going to be sick.
7. 
I wouldn’t say that to him if I ________ you.
8. 
______ to school yesterday?
9. 
I _____ in the morning.
10. 
Have you ever _____ China?
11. 
They have put speed bumps on the road to ______ accidents.
12. 
He's interested ______ learning Spanish
13. 
We haven't heard from him for ten years. He _____ .
14. 
If only I ______ richer.
15. 
Do you think it’s ________ rain tomorrow?
16. 
There aren't ______ people here.
17. 
Where ________ they from?
18. 
I spend too much time ________. I’d like ________ more time for myself and my family.
19. 
How long ______ English?
20. 
J. K. Rowling is rumoured _____ a new book.
21. 
I ________ to Germany last year.
22. 
Could you tell me ________?
23. 
It ______ my brother.
24. 
She’s from ________, so she speaks ________.
25. 
You ______ the cleaning. I would have done it tonight.
26. 
_______ spent time abroad when I was a student, I found it easier to get used to ________ in another country.
27. 
She’s wearing a ________ dress.
28. 
"Have you visited London?" "______."
29. 
He ________ ever works as ________ as he should.
30. 
____ go for a walk?
31. 
By this time next year, I ______ all my exams.
32. 
I went to the shop ______ some chocolate.
33. 
Here _____ .
34. 
The best way to learn a language is ______ a little every day.
35. 
"Where's the ______ post office, please?"
36. 
There is something you want to say, _____ ?
37. 
He drives quite ________, but his brother drives really ________.
38. 
You should ______ swimming.
39. 
It _____ have been Carla you saw this morning. She is away on holiday.
40. 
How did this ________ broken?