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.
Or choose a level for the timed test
Question 1Easy
Fill in the blank: She is as tall ___ her mother.
Show answerAnswer
âś… D. as
The answer is “as”: She is as tall as her mother. Equal comparison uses “as … as”.
Question page →Question 2Easy
Fill in the blank: He ___ already finished his work.
Show answerAnswer
âś… 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 →Question 3Easy
Fill in the blank: He walked ___ the room and sat down.
Show answerAnswer
âś… A. into
The answer is “into”: He walked into the room and sat down. Use “into” for movement from outside to inside.
Question page →Question 4Medium
Fill in the blank: This box is ___ heavier than that one.
Show answerAnswer
âś… 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 →Question 5Hard
Fill in the blank: Of the two options, this one is ___.
Show answerAnswer
âś… 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 →Question 6Easy
Fill in the blank: Everyone ___ to be happy.
Show answerAnswer
âś… C. wants
The answer is “wants”: Everyone wants to be happy. “Everyone” is singular.
Question page →Question 7Medium
Fill in the blank: He prefers tea ___ coffee.
Show answerAnswer
âś… 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 →Question 8Easy
Fill in the blank: She is a doctor, ___?
Show answerAnswer
âś… 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 →Question 9Medium
Fill in the blank: He was accused ___ breaking the rules.
Show answerAnswer
âś… C. of
The answer is “of”: He was accused of breaking the rules. “Accuse” is followed by “of”.
Question page →Question 10Medium
Fill in the blank: He is so weak ___ he cannot walk.
Show answerAnswer
âś… A. that
The answer is “that”: He is so weak that he cannot walk. “So … that” shows a result.
Question page →Question 11Easy
Fill in the blank: The teacher distributed the books ___ the students.
Show answerAnswer
âś… 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 →Question 12Hard
Fill in the blank: A number of students ___ absent today.
Show answerAnswer
âś… 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 →Question 13Easy
Fill in the blank: She is ___ honest woman.
Show answerAnswer
âś… 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 →Question 14Hard
Fill in the blank: The number of students ___ increasing.
Show answerAnswer
âś… 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 →Question 15Hard
Fill in the blank: Hardly had he reached the station ___ the train left.
Show answerAnswer
âś… 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 →Question 16Easy
Fill in the blank: I will meet you ___ Monday.
Show answerAnswer
âś… B. on
The answer is “on”: I will meet you on Monday. Use “on” with days and dates.
Question page →Question 17Medium
Fill in the blank: The letter ___ by her yesterday.
Show answerAnswer
âś… 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 →Question 18Medium
Fill in the blank: He decided ___ a new phone.
Show answerAnswer
âś… D. to buy
The answer is “to buy”: He decided to buy a new phone. “Decide” is followed by “to” + verb.
Question page →Question 19Medium
Fill in the blank: The children enjoyed ___ at the party.
Show answerAnswer
âś… 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 →Question 20Easy
Fill in the blank: This is the ___ building in the city.
Show answerAnswer
âś… 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.
More English practice
Synonyms & Antonyms · One-Word Substitution · Idioms & Phrases · Spelling · All of English · Flashcards