English grammar test
Part 1
1. Anna and Kate ____c_____ to the cinema last Sunday.
A) didn’t went B) don’t go C) didn’t go
2. I had breakfast ____b____ ago.
A) this morning B) three hours C) 7.30 a.m.
3. When __a___ you last _______ tennis?
A) did/play B) do/play C) did/played
4. _____c_ you like _______ coffee?
A) do/any B) are/some C) would/some
5. There isn’t ____b____milk in the fridge.
A) many B) much C) a
6. Have you got ____a_____ brothers?
A) some B) any C) the
7. The buildings in Venice are ___a_______ the buildings in New York.
A) older than B) more older than C) much old than
8. Vienna is ______a____ city in Austria.
A) the most beautiful B) the beautiful lest C) more beautiful than
9. This restaurant is very, very good. It's _____c_____ restaurant in London.
A) the better B) the good C) the best
10. I __c______ a jumper and a jacket because it's cold today.
A) wear B) 's wearing C) 'm wearing
11. ______c__ Jim _____ today?
A) Do / work B) Is / working C) Does / works
12. Look, it's very cloudy. It ____a______ .
A) 's going to rain B) rainy C) raining
[Link] ___b__ Polly _____ with her friend in Madrid?
A) does / going to stay B) — / is going to stay C) is / going to stay
14. I'm going to Egypt ____b_______ the pyramids.
A) seeing B) to see C) going to see
15. __c_______ did you buy your jacket?' 'At a shop in town.'
A) When B) Why C) Where
16. 'How much did you pay for your book?' _____a_______
A) £8.50 B) Hewitt's Bookshop C) To read some Shakespeare
17. _b_____ you ever _____ Mexican food?
A) Have / eat B) Have / ate C) Have / eaten
18. Olivia ____a______ to Rome.
A) has never been B) has ever been C) hasn't never been
19. 'I've met Robbie Williams.' 'When ____c______ ?'
A) have you met B) did you met him C) did you meet him
20. Raquel and James have ___b____ had a baby.
A) yet B) just C) ever
21. Has Nigel cooked dinner ___b__ ?
A) yet B) ever C) just
22. ____b____ 's the weather like in Mexico City?
A) low B) What C) Which
23. My grandmother started work ____a____1960.
A) in B) by C) on
24. It's snowy — please drive __a___ .
A) carefully B) easily C) careful
25. Let's go for a __a____ swim.
A) quick B) badly C) well
Part 2
[Link] you ___a______ work on Sundays
A) have to B) must C) should
2.I don’t think you ___b____stay out late
A) must B) should C) shouldn’t
[Link] ____c___bring anything special to the party.
A) don’t have to B) must C) should
4. Naomi will get in touch __a____she hears any news.
A) as soon as B) while C) until
5. Please look after the children _a___I get home from work.
A) Until B) if C) while
6. If I __c___ some money, I’ll go on holiday next year.
A) ’ll save B) saved C) save
7. Will your parents buy you a car if you finish university?’__c___’.
A) No, won’t B) No, they don’t C) No, they won’t
8. Before I go out tonight, I __a____ finish this work.
A) ’m going to B) going to C) am
9. Do you want to go ___a___?
A) dancing B) to dance C) dance
10. Is coffee __b_ in Kenya?
A) grew B) grown C) grow
11. Since 2001, all Skoda cars __c____ by Volkswagen.
A) were produced B) are produced C) have been produced
12. ‘Is a lot of paper wasted in your office? ‘__c__’.
A) a. Yes, it was B) Yes, it is. C) Yes, it has
[Link] I __c___ a famous person, I wouldn’t know what to say.
A) meet B) didn’t meet C) met
14. They ___c___ more money if they saved a little every month.
A) would have B) will have C) would had
15. If you __c__ me, what would you do?
A) are B) like C) were
16. Emma is very busy so she __c_____ come to the party. She hasn’t decided yet.
A) mustn’t B) shouldn’t C) might not
17. Ed is tired because he __b____ all night.
A) hasn’t worked B) has been working C) is working
18. You’ve got a lot of bags. ____ you ____b_?
A) Do / go shopping? B) Have / been shopping C) Have / shopped
19. Dan was taken to hospital because he ___c__ his leg.
A) breaks B) has broken C) had broken
20. ‘Had they met Kathy before the party‘. ‘Yes, ___c___’.
A) she had B) they had C) they did
21. Could you ___a__ me a favour and look after the children after school, please?
A) make B) get C) do
22. Naples is ___b__ an exciting city.
A) so B) such C) very
23. Lily gave ___b__her job and traveled round the would.
A) over B) away C) up
24. John doesn’t _c____ much money as a waiter.
A) win B) take C) earn
25. Can you ___b__ a photo of us, please?
A) make B) take C) do