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 263 of 309

  • A. Is
  • B. Are
  • C. Was
  • D. Were

Explanation: The word "is" is used because "news" is a singular noun and requires a singular verb to agree with it.

Correct answer: Is
  • A. Has been
  • B. None of these
  • C. Will have
  • D. Have been

Explanation: 'has been' will be used here instead of 'have been' since while the board does consist of multiple members, it is, itself, a singular…

Correct answer: Has been
  • A. It was
  • B. It is
  • C. He was
  • D. She was

Explanation: I had an unexpected guest today. It was my old classmate.

Correct answer: It was
  • A. Is having
  • B. Having
  • C. Have
  • D. Has

Explanation: This option is correct. "Is having" is the present progressive (continuous) tense form of the verb "have," used to indicate an action that…

Correct answer: Is having
  • A. Had taken place
  • B. Have taken place
  • C. Are taken place
  • D. Were taken place

Explanation: This option is incorrect because "have taken place" is the present perfect tense, which indicates actions that started in the past and…

Correct answer: Had taken place
  • A. Has been chased
  • B. Was being chased
  • C. Is being chased
  • D. Is chased

Explanation: The word LOOK with an exclamation mark tells that the cat is chasing the hamster right now so the present continuous tense will be used.

Correct answer: Is being chased
  • A. Was being sold
  • B. Will be sold
  • C. Is sold
  • D. Has been sold

Explanation: Has been sold" will be used here as the event took place in the past.

Correct answer: Has been sold
  • A. Repair, make
  • B. Repaired, made
  • C. Repaired, make
  • D. Repair, made

Explanation: The sentence involves two actions that have already been completed. Therefore, both verbs should be in the past tense."Repaired" is the…

Correct answer: Repaired, made
  • A. Spends
  • B. Have spent
  • C. Was spending
  • D. Is spending

Explanation: The sentence talks about a completed period in the past (childhood) with relevance to the present, which is best expressed using the…

Correct answer: Have spent

5250. The train was _

  • A. Halt
  • B. Halted
  • C. Had halted
  • D. Has halted

Explanation: The past is used to describe things that have already happened. So B is the correct answer

Correct answer: Halted
  • A. Decided
  • B. Decides
  • C. Decide
  • D. Was decide
  • E. Deciding

Explanation: The correct sentence is: One must consider about any matter before deciding it. So option E is the correct option.

Correct answer: Deciding
  • A. Am seeing
  • B. Have seen
  • C. Was seen
  • D. Saw

Explanation: "When I opened my eyes" sets the context in the past."Saw" is the past tense of "see," which correctly matches the past tense…

Correct answer: Saw
  • A. are shouting/are keeping
  • B. were shouting/kept
  • C. shouted/have been keeping
  • D. have shouted/had kept

Explanation: "Were shouting" is the past continuous tense, which describes an action that was ongoing in the past ("last night")."Kept" is the past…

Correct answer: were shouting/kept
  • A. the
  • B. is
  • C. are
  • D. were

Explanation: In this sentence, the verb "is" is used to establish the subject-verb agreement.

Correct answer: is
  • A. However
  • B. Therefore
  • C. On the other hand
  • D. Still

Explanation: This is the correct answer. "Therefore" is used to show a logical consequence or conclusion.

Correct answer: Therefore
  • A. Do ... have
  • B. Does.. have
  • C. Do .. has
  • D. Does.. has

Explanation: Do is used for plural subject and does is used for singluar subject and anyone shows singular subject.so, first blank is does.

Correct answer: Does.. have
  • A. Has
  • B. Are
  • C. Have
  • D. Were

Explanation: Option A: Has is used as a singular verb and the subject is plural hence this is incorrect.Option B: It would be incorrect to use are…

Correct answer: Have
  • A. Is
  • B. Are
  • C. Was
  • D. Be

Explanation: In the case of a plural subject, the correct helping verb would be 'are' or 'were'.

Correct answer: Are
  • A. worries
  • B. worry
  • C. worried
  • D. worrying

Explanation: Since the noun is plural (friends), the verb will singular: worry.

Correct answer: worry
  • A. Has
  • B. Have
  • C. Had
  • D. Will have left

Explanation: "Have" is used to refer to events in the present tense and is also used to refer to plural pronouns, e.g., roommates.

Correct answer: Have