Advanced English Grammar Review Quiz

College Students writing an Exam
Christopher Futcher / Getty Images

Intensive grammar review quizzes are a great way for English students to test their knowledge. This exam covers some of the most important upper-intermediate level English tenses, structure, and functions. Use it in class or at home to improve your reading and comprehension or to study for an ESL, EFL, or TEFL test.

Grammar Quiz

Choose the correct word to fill in the gap. Answers can be found in the next section along with explanations for each sentence.

1. If she _________ about his financial situation, she would have helped him out.

  • had known
  • knew
  • would have known

2. I'll be _______________ their cat while they are away on holiday.

  • looking into
  • looking at
  • looking after

3. He made his children _____ their homework every afternoon.

  • to do
  • doing
  • do

4. The test was _____ difficult she had problems finishing it on time.

  • such
  • so
  • as

5. By the time she arrives, we _________________ our homework.

  • finish
  • will finish
  • will have finished

6. She _________ lunch by the time we arrived.

  • finished
  • had finished
  • was finished

7. The sun ______ at 9 last night.

  • sat
  • setted
  • set

8. When I stopped __________ to Mary, she was picking some flowers in her garden.

  • speaking
  • to speak
  • speak

9. Despite ___________ hard, he failed the exam.

  • he studied
  • studied
  • studying

10. That room ____________ for a meeting this afternoon.

  • is used
  • is being used
  • uses

11. We _______ play tennis every day when we were young.

  • used
  • would to
  • would

12. If I __________ you, I would get a better job.

  • was
  • are
  • were

13. He'll give you a call as soon as he _______.

  • arrives
  • will arrive
  • is going to arrive

14. He really didn't want to come last night. ______________

  • So did I.
  • Neither I did.
  • Neither did I.

15. Do you think he knows what ________?

  • he wants
  • does he want
  • wants he

16. I think San Francisco is ______ exciting _____ New York.

  • as ... than
  • as .... so
  • as ... as

17. Why are your hands so dirty? - Well, I ______________ in the garden.

  • have worked
  • have been working
  • worked

18. Did you remember __________ the door?

  • locking
  • lock
  • to lock

19. ____________ 250 k.p.h.?

  • Which model does go
  • Which does model go
  • Which model goes

20. That is the man ________ grandfather founded Kentucky Root Beer.

  • who
  • whose
  • that

21. I could hardly ___________ the ship in the distance.

  • see out
  • make through
  • make out

22. Look at those clouds! It ___________ rain.

  • 's going to
  • will
  • shall

23. _________________, we won't have much to talk about.

  • If not he comes
  • Unless he comes
  • Since he comes

24. He has _____ interest in continuing the project.

  • any
  • not any
  • no

25. Where do you think Jane was yesterday? - She __________ at home.

  • must be
  • must have been
  • must go

26. Jack told me he ___________ come the next day.

  • is going to
  • will
  • was going to

27. He drove the car __________ the garage and left for work.

  • out of
  • out
  • into

28. Jack ______________ a fortune when his great uncle passed on.

  • came along
  • came into
  • came through

29. Unfortunately, Peter has ______ friends in Tacoma.

  • a few
  • a lot
  • few

30. 'I will finish that project soon.' - Ken said he ________ finish that project soon.

  • were
  • would
  • will

31. In his position _____ managing director, he is responsible for more than 300 employees.

  • like
  • as
  • so

32. She wished she __________ the new car.

  • bought
  • would buy
  • had bought

33. Fiestas ____________ in Cologne, Germany for many years now.

  • have been made
  • have been making
  • have made

34. I think you ___________ see a doctor.

  • should better to
  • ought
  • had better

35. You'll be leaving for Tokyo soon, _______?

  • aren't you
  • will you
  • won't you

36. ______ the last market session the Dow Jones dropped 67 points.

  • During
  • While
  • For

Answers and Explanations

  1. If she had known about his financial situation, she would have helped him out.Use the past perfect (had + past participle) in the "if" clause of the third conditional to talk about unreal past situations.
  2. I'll be looking after their cat while they are away on holiday.The phrasal verb "to look after" means "to take care of."
  3. He made his children do their homework every afternoon.The verbs "make" and "let" combine with an object plus the base form (without "to") of the verb. Other verbs use the infinitive form of the verb (with "to").
  4. The test was so difficult she had problems finishing it on time.Use "so" with an adjective and "such" with a noun phrase
  5. By the time she arrives, we will have finished our homework.With the time clause "by the time..." use the future perfect to describe something that will have happened up to that point in time.
  6. She had finished lunch by the time we arrived.Use the past perfect (had + participle) to express an action finished before another action in the past.
  1. The sun set at 9 last night.The verb "to set" is irregular.
  2. When I stopped to speak to Mary, she was picking some flowers in her garden.When using the verb "to stop," use the infinitive form to express an action which you stopped in order to do. Use the gerund to express an action which you have stopped doing (and doesn't continue).
  3. Despite studying hard, he failed the exam.Use the gerund or "having + past participle" following "despite." Use a verb clause when following "although."
  4. That room is being used for a meeting today."Is being used" is the present continuous form of the passive voice which is required by this sentence.
  5. We would play tennis every day when we were young."Would do something" and "used to do something" both express a habitual action in the past. "Used to do something" also expresses the idea that you do not do that action anymore.
  6. If I were you, I would wait a while to begin investing.Use "were" in the second conditional if clause for all subjects.
  7. He'll give you a call as soon as he arrives.In a future time clause use the present simple. The construction is the same as for the first conditional.
  1. He really didn't want to come last night.  Neither did I.Use "neither" followed by the opposite form of the helping verb to state negative agreement.
  2. Do you think he knows what he wantsBe careful to change questions to standard sentence structure when asking an indirect question.
  3. I think San Francisco is as exciting as New York. Use "as ... as" to show equality.
  4. Why are your hands so dirty? - Well, I have been working in the garden. Use the present perfect continuous to show what has caused a present result.
  5. Did you remember to lock the door?The verb "stop" can change meaning when used with a gerund or infinitive.
  6. Which model goes 250 m.p.h.? Subject questions take standard positive sentence structure but begin with "who," "whom" or "which."
  7. That is the man whose grandfather founded Kentucky Root Beer."Whose" is the possessive relative pronoun required in this sentence.
  8. I could hardly make out the ship in the distance. "Make out" is a phrasal verb meaning "to see in the distance."
  9. Look at those clouds! It's going to rain. "It's" is a contraction of "it is," the present tense. Use the future continuous when making a prediction based on the evidence at hand.
  1. Unless he comes, we won't have much to talk about. "Unless he comes" is a conditional clause.
  2. He has no interest in continuing the project.Use "no" when preceding a noun that lacks an article.
  3. Where do you think Jane was yesterday? -She must have been at home.Use "might have + participle" for a past modal verb of probability. The other forms include "could have + participle - possibility, must have + participle - almost certain, can't have + participle - almost certain in a negative way".
  4. Jack told me he was going to come the next day. Use the past progressive tense to refer to events that occurred in the past.
  5. He drove the car out of the garage and left for work.Use the prepositions "out of" when exiting a building.
  6. Jack came into a fortune when his great uncle Jack passed on.The phrasal verb "to come into" means "to inherit."
  7. Unfortunately, Peter has few friends in Tacoma.Use "few" to express a small amount that is considered negative in a disappointing sense.
  8. "I will finish that project soon." - Ken said he would finish that project soon."Will" becomes "would" in reported speech.
  1. In his position as managing director, he is responsible for more than 300 employees.Use "as" to indicate function, use "like" to indicate similarity.
  2. She wished she had bought the new car.The use of the verb "wish" in the past is followed by the past perfect similar to the third conditional.
  3. Fiestas have been made in Cologne, Germany for many years now."Have been made" is the correct present perfect passive form required in this case.
  4. I really think you had better see a doctor."Had better," "ought to," and "should" are all ways of giving advice.
  5. You'll be leaving for Tokyo soon, won't you?Use the opposite of the auxiliary for a question tag.
  6. During the last market session, the Dow Jones dropped 67 points.Use "during" with a noun, "while" with a verb clause.