English Grammar Test

Welcome to your English Grammar Test

Name
Email
Phone No
1. 
______ the better team, we lost the match.
2. 
You ______ the cleaning. I would have done it tonight.
3. 
I wish he ________ so rude to people when we go out.
4. 
She ______ me to go to school.
5. 
Last week, I stayed with my sister _____ a few days.
6. 
You should ______ your homework.
7. 
I’ve already called her four times ________.
8. 
That smells good! What ________.
9. 
But they ________be away – I saw them this morning!
10. 
We would never have had the accident if you ______ so fast.
11. 
Not only _____ the speed limit, but he had also consumed alcohol.
12. 
You should ______ swimming.
13. 
This house is ________, but also ________.
14. 
I ________ been hit by a car, but luckily I just managed to get out of the way.
15. 
Tim ______ work tomorrow.
16. 
Where ________ he work?
17. 
He drives quite ________, but his brother drives really ________.
18. 
I ________ like getting up early.
19. 
I was ________ exhausted by the end of the day.
20. 
He told me that he ______ in Spain the previous year.
21. 
The question was _____ to answer.
22. 
It _____ have been Carla you saw this morning. She is away on holiday.
23. 
Winters here ________ be really cold sometimes, so make sure you bring warm clothes!
24. 
I really _____ give up smoking.
25. 
When I met Philip a few years ago, he said he _____ to Australia.
26. 
I come ______ England.
27. 
You ______ better see a doctor.
28. 
I ______ a reply to my letter in the next few days.
29. 
There is something you want to say, _____ ?
30. 
The doctor gave me a ______ for some medicine yesterday.
31. 
Is Jo ______ Chris?
32. 
I _____ for you all day yesterday.
33. 
He's interested ______ learning Spanish
34. 
The tree ______ by lightning.
35. 
How long have they ________ there?
36. 
I wish _____ nearer. Then we could meet more often.
37. 
Take a sandwich with you ________ you get hungry later.
38. 
How long ______ English?
39. 
She ________ in a small house near the park.
40. 
My sister _____ in Canada.

Leave a Reply

Your email address will not be published.