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

  • A. Believed
  • B. Was believing
  • C. Was believed
  • D. Is believing

Explanation: 'It was believed' is the correct past passive form, indicating a belief held in the past that the sun revolved around the earth.

Correct answer: Was believed
  • A. This mischief could not be done by a child.
  • B. This mischief could not been done by a child.
  • C. This mischief could not have been done by a child.
  • D. This mischief a child could not have been done.

Explanation: In passive voice, the object 'this mischief' becomes the subject, and the verb phrase changes to 'could not have been done' to retain the…

Correct answer: This mischief could not have been done by a child.
  • A. Was knocked at
  • B. Was knocked
  • C. Was knocking at
  • D. Knocks at

Explanation: The verb "knock", when used with a door, requires the preposition "at". The passive form is "was knocked at".

Correct answer: Was knocked at
  • A. Were arrested
  • B. Has arrested
  • C. Was arrested
  • D. Had arrested

Explanation: The subject "A gang of robbers" is treated as plural because it refers to multiple robbers.

Correct answer: Were arrested
  • A. The official on duty was spoken to by her.
  • B. The official was spoken to by her on duty.
  • C. She was spoken to by the official on duty.
  • D. She was the official to be spoken to on duty.

Explanation: The correct answer is Option A because it correctly converts the active sentence into the passive voice.

Correct answer: The official on duty was spoken to by her.
  • A. The patient was advised by the doctor not to eat rice.
  • B. The patient was advised by the doctor that he should not eat rice.
  • C. The patient was being advised by the doctor that he should not rice by the doctor.
  • D. The patient has been advised not to eat rice by the doctor.

Explanation: The given sentence is in active voice. Subject (The doctor) + verb (advised. + object (the patient) + infinitive phrase (not to eat rice).

Correct answer: The patient was advised by the doctor not to eat rice.
  • A. Your offer cannot be accepted by me.
  • B. I cannot be accepted by your offer.
  • C. The offer cannot be accepted by me.
  • D. Your offer cannot be accepted.

Explanation: In passive voice, the object 'your offer' becomes the subject, the verb becomes 'cannot be accepted,' and the original subject 'I' is…

Correct answer: Your offer cannot be accepted by me.
  • A. Were
  • B. Are
  • C. Have
  • D. Had

Explanation: The sentence talks about a real future condition. In future real conditional sentences, we use present simple in the "unless" clause.

Correct answer: Are
  • A. The police will be informed by them.
  • B. The police will inform them.
  • C. The police are informed by them.
  • D. Informed will be the police by them.

Explanation: The original sentence "They will inform the police" is in active voice, where the subject "they" performs the action of informing.

Correct answer: The police will be informed by them.
  • A. Was not declared
  • B. Have not been declared
  • C. Has not been declared
  • D. Is not declared

Explanation: The sentence talks about news that has not declared up to now, which is a situation connecting the past to the present.

Correct answer: Has not been declared
  • A. Let the dog be not beaten.
  • B. Let the dog be beaten not.
  • C. Not let the dog be beaten.
  • D. Let the dog not be beaten.

Explanation: The sentence is a negative imperative in active voice "Do not beat the dog".

Correct answer: Let the dog not be beaten.
  • A. At dinner, six shrimp were eaten by Harry.
  • B. At dinner, six shrimp had been eaten by Harry.
  • C. At dinner, six shrimp was eaten by Harry.
  • D. At dinner, six shrimp had eaten by Harry.

Explanation: The original sentence is in active voice, where the subject "Harry" performs the action of eating.

Correct answer: At dinner, six shrimp were eaten by Harry.
  • A. I think that the house was built in 1814.
  • B. By think that the house was built in 1814.
  • C. I think that the house built in 1814.
  • D. I think that the house had been built in 1814.

Explanation: The active sentence 'someone built the house in 1814' is in the simple past.

Correct answer: I think that the house was built in 1814.
  • A. He was killed with knife by murderer.
  • B. He was a killed from a knife by murderer.
  • C. He was killed by a knife by murderer.
  • D. He was killed with a knife by the murderer.

Explanation: In passive voice, the object of the active sentence becomes the subject: "him" → "He".

Correct answer: He was killed with a knife by the murderer.
  • A. "The Mill on the Floss" is writen by George Eliot.
  • B. "The Mill on the Floss" was written by George Eliot.
  • C. "The Mill on the Floss" had been written by George Eliot.
  • D. "The Mill on the Floss" was being written by George Eliot.

Explanation: Option B is in correct passive voice because the focus is on the book, not the author.

Correct answer: "The Mill on the Floss" was written by George Eliot.
  • A. How had he been defrauded of his savings?
  • B. How had he been defrauded by her?
  • C. How was he defrauded of his savings?
  • D. How was he defrauded by her of his savings?

Explanation: Option D is the only sentence, that has all the components of the main sentence, hence we will go with that option.

Correct answer: How was he defrauded by her of his savings?
  • A. He is calling you names.
  • B. He calls you names.
  • C. He called you names.
  • D. You are being called names by him.

Explanation: When the passive voice is in past simple tense the active voice is written in present simple tense. Hence B is the correct answer.

Correct answer: He calls you names.
  • A. Smoking has been forbidden on the campus by the principal.
  • B. Smoking had been forbidden on the campus by the principal.
  • C. Smoking was being forbidden on the campus by the principal.
  • D. It is forbidden by the principal to smoke on campus.

Explanation: When active voice is converted into passive voice the place of subject and object are interchanged in the sentence and there is no change…

Correct answer: Smoking has been forbidden on the campus by the principal.
  • A. Adjunct
  • B. Disjunct
  • C. Conjunct
  • D. Adverbial

Explanation: Adverbials give more information about verbs and even if dropped, it won't have a significant impact on the sentence hence D is the right…

Correct answer: Adverbial
  • A. The room needed to clean by her.
  • B. The room needed to be cleaned by her.
  • C. The room needs to be clean by her.
  • D. The room needs to be cleaned by her.

Explanation: Option D correctly uses the passive voice. It uses the auxiliary verb "be" in combination with the past participle form of the verb…

Correct answer: The room needs to be cleaned by her.