MasteryExams

Grammar: Practice Questions with Answers

Articles, prepositions, tenses, agreement and conjunctions. Try each question first: tap an option to check it, and the explanation appears below.

  1. Question 1Easy

    Fill in the blank: She is as tall ___ her mother.

    Show answer

    âś… D. as

    The answer is “as”: She is as tall as her mother. Equal comparison uses “as … as”.

    Question page →
  2. Question 2Easy

    Fill in the blank: He ___ already finished his work.

    Show answer

    âś… D. has

    The answer is “has”: He has already finished his work. The present perfect is “has” or “have” + past participle; a singular subject (he) takes “has”.

    Question page →
  3. Question 3Easy

    Fill in the blank: He walked ___ the room and sat down.

    Show answer

    âś… A. into

    The answer is “into”: He walked into the room and sat down. Use “into” for movement from outside to inside.

    Question page →
  4. Question 4Medium

    Fill in the blank: This box is ___ heavier than that one.

    Show answer

    âś… B. much

    The answer is “much”: This box is much heavier than that one. Use “much” (not “very” or “more”) to make a comparative stronger: much heavier.

    Question page →
  5. Question 5Hard

    Fill in the blank: Of the two options, this one is ___.

    Show answer

    âś… A. better

    The answer is “better”: Of the two options, this one is better. When comparing only two things, use the comparative (better), not the superlative.

    Question page →
  6. Question 6Easy

    Fill in the blank: Everyone ___ to be happy.

    Show answer

    âś… C. wants

    The answer is “wants”: Everyone wants to be happy. “Everyone” is singular.

    Question page →
  7. Question 7Medium

    Fill in the blank: He prefers tea ___ coffee.

    Show answer

    âś… A. to

    The answer is “to”: He prefers tea to coffee. “Prefer” is followed by “to” when comparing two things, not by “than”.

    Question page →
  8. Question 8Easy

    Fill in the blank: She is a doctor, ___?

    Show answer

    âś… A. isn't she

    The answer is “isn't she”: She is a doctor, isn't she? A positive statement takes a negative tag, using the same helping verb (is).

    Question page →
  9. Question 9Medium

    Fill in the blank: He was accused ___ breaking the rules.

    Show answer

    âś… C. of

    The answer is “of”: He was accused of breaking the rules. “Accuse” is followed by “of”.

    Question page →
  10. Question 10Medium

    Fill in the blank: He is so weak ___ he cannot walk.

    Show answer

    âś… A. that

    The answer is “that”: He is so weak that he cannot walk. “So … that” shows a result.

    Question page →
  11. Question 11Easy

    Fill in the blank: The teacher distributed the books ___ the students.

    Show answer

    âś… A. among

    The answer is “among”: The teacher distributed the books among the students. Use “among” for more than two people and “between” for two.

    Question page →
  12. Question 12Hard

    Fill in the blank: A number of students ___ absent today.

    Show answer

    âś… A. are

    The answer is “are”: A number of students are absent today. “A number of” means “many”, so it takes a plural verb.

    Question page →
  13. Question 13Easy

    Fill in the blank: She is ___ honest woman.

    Show answer

    âś… A. an

    The answer is “an”: She is an honest woman. Use “an” before a vowel sound. “Honest” begins with a vowel sound because the “h” is silent.

    Question page →
  14. Question 14Hard

    Fill in the blank: The number of students ___ increasing.

    Show answer

    âś… D. is

    The answer is “is”: The number of students is increasing. “The number of” is singular, while “a number of” is plural.

    Question page →
  15. Question 15Hard

    Fill in the blank: Hardly had he reached the station ___ the train left.

    Show answer

    âś… A. when

    The answer is “when”: Hardly had he reached the station when the train left. “Hardly” is followed by “when”, not “than”.

    Question page →
  16. Question 16Easy

    Fill in the blank: I will meet you ___ Monday.

    Show answer

    âś… B. on

    The answer is “on”: I will meet you on Monday. Use “on” with days and dates.

    Question page →
  17. Question 17Medium

    Fill in the blank: The letter ___ by her yesterday.

    Show answer

    âś… D. was written

    The answer is “was written”: The letter was written by her yesterday. This is the passive voice in the past: was/were + past participle.

    Question page →
  18. Question 18Medium

    Fill in the blank: He decided ___ a new phone.

    Show answer

    âś… D. to buy

    The answer is “to buy”: He decided to buy a new phone. “Decide” is followed by “to” + verb.

    Question page →
  19. Question 19Medium

    Fill in the blank: The children enjoyed ___ at the party.

    Show answer

    âś… A. themselves

    The answer is “themselves”: The children enjoyed themselves at the party. “Enjoy” here needs a reflexive pronoun that matches “the children”. “Theirselves” is not a correct word.

    Question page →
  20. Question 20Easy

    Fill in the blank: This is the ___ building in the city.

    Show answer

    âś… A. tallest

    The answer is “tallest”: This is the tallest building in the city. Use the superlative (tallest) when comparing one thing with all the others.

    Question page →

Ready to test yourself against the clock?

⏱️ Take a timed Grammar test →

New questions every time, with your score saved to My progress.