Free Grammar MCQs with Answers

6,178 Grammar MCQs from English, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.

English grammar covers how words, phrases and clauses combine to form correct sentences. It includes tenses, parts of speech, prepositions, articles, voice, reported speech, agreement, infinitives, gerunds, adverb position, transitions, punctuation, sentence structure and inversion, with special attention to distinctions such as phrases versus clauses and active versus passive voice.

Last updated

Read the Grammar notesFree MDCAT chapter notes with key terms

6,178 questions · page 1 of 309

  • A. in
  • B. at
  • C. on
  • D. for

Explanation: English uses "good at" for skills and subjects — good at mathematics, good at cricket.

Correct answer: at
  • A. A letter is written by her
  • B. A letter was written by her
  • C. A letter has been written by her
  • D. A letter is being written by her

Explanation: The sentence is in the present indefinite tense, so the passive form is "is/are + past participle": A letter is written by her.

Correct answer: A letter is written by her
Moderate
  • A. were
  • B. was
  • C. have been
  • D. are

Explanation: "Each" is a singular pronoun and governs the verb regardless of the plural noun that follows in the prepositional phrase.

Correct answer: was
Moderate
  • A. have
  • B. has
  • C. were
  • D. are

Explanation: Neither is a singular pronoun, so it takes a singular verb regardless of the plural noun in the prepositional phrase that follows.

Correct answer: has
  • A. is
  • B. are
  • C. was being
  • D. has

Explanation: A collective noun takes a plural verb when the members are acting as individuals rather than as a single unit, and being divided is…

Correct answer: are
  • A. are
  • B. is
  • C. were
  • D. have been

Explanation: The subject is quality, which is singular, so the verb must be is. The plural noun instruments sits inside a prepositional phrase and can…

Correct answer: is
Moderate
  • A. loses
  • B. has lost
  • C. had lost
  • D. will lose

Explanation: Two completed past events need the past perfect for whichever happened first, so had lost marks the loss of consciousness as earlier than…

Correct answer: had lost
  • A. works
  • B. worked
  • C. has been working
  • D. is working

Explanation: Since fixes a starting point for an action that began in the past and is still continuing, which calls for the present perfect continuous.

Correct answer: has been working
Easy
  • A. with
  • B. by
  • C. from
  • D. along

Explanation: Accompanied by is used for people, while accompanied with is used for things that go alongside something, as in tea accompanied with…

Correct answer: by
  • A. with
  • B. from
  • C. of
  • D. in

Explanation: Suffer from is the standard collocation for illnesses and conditions. Suffer with occasionally appears in speech but is not accepted in…

Correct answer: from
Easy
  • A. a
  • B. an
  • C. the
  • D. no article

Explanation: The choice between a and an depends on the opening sound, not the opening letter, and the h in honest is silent so the word begins with a…

Correct answer: an
  • A. The injection was administered by the nurse
  • B. The injection is administered by the nurse
  • C. The injection has been administered by the nurse
  • D. The injection administered the nurse

Explanation: The active verb is in the simple past, so the passive must be was administered, keeping the same tense.

Correct answer: The injection was administered by the nurse
Moderate
  • A. works
  • B. is working
  • C. has been working
  • D. worked

Explanation: An action that began in the past and continues into the present takes the present perfect continuous, and the marker since fixes the…

Correct answer: has been working
  • A. left
  • B. has left
  • C. had left
  • D. was leaving

Explanation: When two past actions are compared, the earlier one takes the past perfect, so the train had already gone before we arrived.

Correct answer: had left
Fairly easy
  • A. will cancel
  • B. would cancel
  • C. cancelled
  • D. will cancelled

Explanation: A first conditional describes a real and likely future possibility, taking the present simple in the if clause and will plus the base verb…

Correct answer: will cancel
  • A. goes
  • B. has gone
  • C. had gone
  • D. will go

Explanation: Reported speech shifts the tense one step back, so a past simple in the original becomes the past perfect, and the phrase the previous…

Correct answer: had gone
Moderate
  • A. The patient is examined by the doctor
  • B. The patient was examined by the doctor
  • C. The patient has been examined by the doctor
  • D. The patient examined the doctor

Explanation: The active sentence is in the past simple, so the passive keeps that tense with was plus the past participle.

Correct answer: The patient was examined by the doctor
  • A. A new hospital is built by them
  • B. A new hospital was being built by them
  • C. A new hospital is being built by them
  • D. A new hospital has been built

Explanation: The present continuous active becomes is or are being plus the past participle in the passive.

Correct answer: A new hospital is being built by them
  • A. on
  • B. in
  • C. at
  • D. for

Explanation: Interested is always followed by in when naming the subject of interest.

Correct answer: in
Moderate
  • A. than
  • B. from
  • C. to
  • D. with

Explanation: Different from is the form accepted in careful written English, and it is the one entry tests reward.

Correct answer: from

Grammar MCQs: common questions

Are these Grammar MCQs free?

Yes. All Grammar MCQs from English are free on TestUstad, with unlimited attempts and no account needed. Nothing on this page is a sample or a trial.

How many Grammar MCQs are on this page?

There are 6,178 Grammar MCQs in the English bank, shown 20 to a page with the correct answer and an explanation on each.

Does every Grammar MCQ have an explanation?

Yes. Each Grammar question shows the correct option and a written explanation of why it is correct, so a wrong answer teaches you something rather than just being marked wrong.

Can I take a timed Grammar test?

Yes. The practice button on this page starts a free Grammar test drawn from the English bank. It marks each answer instantly, gives you a score at the end, and can be retaken as many times as you like.