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

  • A. "I had a fish and a chips for dinner."
  • B. "I had the fish and chips for dinner."
  • C. "I had the fish and the chips for dinner."
  • D. "I had fish and chips for dinner."

Explanation: This option is grammatically correct. "Fish and chips" is a standard dish in English cuisine, and it's common to refer to it in the plural…

Correct answer: "I had fish and chips for dinner."
  • A. "I'm on diet. No sugar for me!"
  • B. "I'm on the diet. No the sugar for me!"
  • C. "I'm on a diet. No sugar for me!"
  • D. "I'm on the diet. No a sugar for me!"

Explanation: This option is grammatically correct. It uses the indefinite article "a" before "diet" and correctly states "No sugar for me!"Option C is…

Correct answer: "I'm on a diet. No sugar for me!"
  • A. "I'm staying at the hotel on the Hudson river."
  • B. "I'm staying at a hotel on the Hudson river."
  • C. "I'm staying at a hotel on a Hudson river."
  • D. "I'm staying at a hotel on Hudson river."

Explanation: This option uses "a hotel," indicating any hotel among many possible ones on the Hudson River.

Correct answer: "I'm staying at a hotel on the Hudson river."
  • A. "A friend of mine is coming to visit next week."
  • B. "The friend of mine is coming to visit next week."
  • C. "Friend of mine is coming to visit next week."
  • D. "An friend of mine is coming to visit next week."

Explanation: This option is grammatically correct. It uses the indefinite article "a" correctly before "friend," indicating one of several friends the…

Correct answer: "A friend of mine is coming to visit next week."
  • A. "Have you got a car fixed yet?"
  • B. "Have you got an car fixed yet?
  • C. "Have you got the car fixed yet?"
  • D. "Have you got car fixed yet?"

Explanation: This option is also grammatically correct. It uses "the" before "car," indicating a specific car that the speaker and listener are likely…

Correct answer: "Have you got the car fixed yet?"
  • A. "I heard a knock on a door."
  • B. "I heard knock on the door."
  • C. "I heard the knock on the door."
  • D. "I heard a knock on the door."

Explanation: This option is also grammatically correct. It uses "a" before "knock" to indicate any knock and "the" before "door" to specify a specific…

Correct answer: "I heard a knock on the door."
  • A. "When do you get a home?"
  • B. "When do you get home?"
  • C. "When do you get the home?"
  • D. "When do you get an home?"

Explanation: This option is also grammatically correct. It asks about arriving at one's own home or a place where one resides, using "home" as an…

Correct answer: "When do you get home?"
  • A. "There was a sound in the living room."
  • B. "There was the sound in living room."
  • C. "There was the sound in the living room."
  • D. "There was sound in living room."

Explanation: This option is grammatically correct. It uses the indefinite article "a" before "sound" and "the" before "living room," indicating a…

Correct answer: "There was a sound in the living room."
  • A. "Jack Anderson was caught holding a match during fire."
  • B. "Jack Anderson was caught holding a match during the fire."
  • C. "Jack Anderson was caught holding the match during a fire."
  • D. "Jack Anderson was caught holding match during fire."

Explanation: This option is also grammatically correct. It uses "the" before "match" to specify a particular match and "a" before "fire" to refer to…

Correct answer: "Jack Anderson was caught holding the match during a fire."
  • A. Martian
  • B. From him
  • C. Comes from
  • D. A

Explanation: The use of "a" is appropriate here. It is an indefinite article referring to "white bone," which is a singular, countable noun.

Correct answer: A
  • A. Telephone
  • B. An
  • C. That
  • D. In the

Explanation: "An" is used correctly as an indefinite article before "agent," which is a singular countable noun.

Correct answer: An
  • A. "She replied in surprise that a question was much too difficult."
  • B. "She replied in a surprise that a question was much too difficult."
  • C. "She replied in surprise that the question was much too difficult."
  • D. "She replied in surprise that question was much too difficult."

Explanation: This option is grammatically correct. It uses "in surprise" correctly and "the" before "question," indicating a specific question.Option C…

Correct answer: "She replied in surprise that the question was much too difficult."
  • A. "I'm afraid I can't remember the exact date of a show."
  • B. "I'm afraid I can't remember the exact date of show."
  • C. "I'm afraid I can't remember exact date of show."
  • D. "I'm afraid I can't remember the exact date of the show."

Explanation: This option is grammatically correct. It uses "the" before both "exact date" and "show," specifying a particular show and its exact…

Correct answer: "I'm afraid I can't remember the exact date of the show."
  • A. "She's staying at a hotel in the small town in Colorado."
  • B. "She's staying at a hotel in a small town in Colorado."
  • C. "She's staying at the hotel in a small town in Colorado."
  • D. "She's staying at the hotel in the small town in Colorado"

Explanation: This option is also grammatically correct. It uses "a" before both "hotel" and "small town," indicating any hotel in any small town in…

Correct answer: "She's staying at a hotel in a small town in Colorado."
  • A. "Children went to a film yesterday afternoon."
  • B. "The children went to film yesterday afternoon."
  • C. "A children went to the film yesterday afternoon."
  • D. "The children went to a film yesterday afternoon."

Explanation: This option is correct. It specifies that a particular group of children attended a movie yesterday.

Correct answer: "The children went to a film yesterday afternoon."
  • A. "I'm afraid the answer is 'no'. Come back when you can make a new proposal."
  • B. "I'm afraid answer is 'no'. Come back when you can make the new proposal."
  • C. "I'm afraid the answer is 'no'. Come back when you can make the new proposal.
  • D. "I'm afraid the answer is 'no'. Come back when you can make new proposal."

Explanation: This option is grammatically correct. It includes "the" before "answer" and "a new proposal," indicating specificity.Option A and C are…

Correct answer: "I'm afraid the answer is 'no'. Come back when you can make a new proposal."
  • A. "Fruit is usually sold by pound."
  • B. "The fruit is usually sold by a pound."
  • C. "The fruit is usually sold by an pound."
  • D. "Fruit is usually sold by the pound."

Explanation: This option is grammatically correct. It correctly uses "by the pound" to indicate that fruit is typically sold according to weight.Option…

Correct answer: "Fruit is usually sold by the pound."
  • A. Entered
  • B. The midst
  • C. The uproar
  • D. instant hush

Explanation: The sentence should read: "When Chips entered, there was an instant hush in the midst of the uproar."The error in the original sentence is…

Correct answer: instant hush
  • A. A hand
  • B. A lowest
  • C. The swings

Explanation: The sentence should read: "Once he raised a hand to touch the lowest of the swings."The error in the original sentence is the absence of…

Correct answer: The swings
  • A. The woman
  • B. By neck
  • C. The middle

Explanation: The sentence should read: "The woman still held him by the neck in the middle of her room."The error in the original sentence is the…

Correct answer: By neck