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

  • A. We can't solve this, can't we?
  • B. We can't solve this, can we?
  • C. We can't solve this, don't we?
  • D. We can't solve this, did we?

Explanation: The correct sentence is "We can't solve this, can we?" because the main clause is negative (can't), so the question tag must be positive…

Correct answer: We can't solve this, can we?
  • A. The children are playing, aren't they?
  • B. The children are playing, doesn't they?
  • C. The children are playing, wasn't they?
  • D. The children are playing, isn't it?

Explanation: The correct sentence is "The children are playing, aren't they?" because the verb "are" is positive, so the tag must be negative "aren't"…

Correct answer: The children are playing, aren't they?
  • A. She hardly speaks, doesn't she?
  • B. She hardly speaks, does she?
  • C. She hardly speaks, did she?
  • D. She hardly speaks, isn't she?

Explanation: The sentence "She hardly speaks, does she?" is correct because "hardly" is a negative word, so the question tag must be positive.

Correct answer: She hardly speaks, does she?
  • A. I am late, aren't I?
  • B. I am late, isn't I?
  • C. I am late, amn't I?
  • D. I am late, don't I?

Explanation: The sentence "I am late, aren't I?" is correct. Normally, the tag for "I am" should be "am I not", but in natural English, people use…

Correct answer: I am late, aren't I?
  • A. He isn't serious, is he?
  • B. He isn't serious, isn't he?
  • C. He isn't serious, doesn't he?
  • D. He isn't serious, did he?

Explanation: The correct sentence is "He isn't serious, is he?" because the main clause is negative ("isn't"), so the question tag must be positive…

Correct answer: He isn't serious, is he?
  • A. He is playing cricket, isn't it?
  • B. He is playing cricket, isn't he?
  • C. He is playing cricket, doesn't he?
  • D. He is playing cricket, wasn't he?

Explanation: The correct sentence is "He is playing cricket, isn't he?" because in tag questions, a positive statement takes a negative tag, and the…

Correct answer: He is playing cricket, isn't he?
  • A. Let's start the meeting, shall we?
  • B. Let's start the meeting, will you?
  • C. Let's start the meeting, do we?
  • D. Let's start the meeting, won't we?

Explanation: The correct sentence is "Let's start the meeting, shall we?" because when using "let's", the standard tag question is "shall we", making…

Correct answer: Let's start the meeting, shall we?
  • A. Error in "has she"
  • B. Error in "assignment"
  • C. Error in "completed"
  • D. No error

Explanation: The error is in the tag "has she". Since the main clause is positive (She has completed), the tag should be negative.

Correct answer: Error in "has she"
  • A. You don't like spicy food, isn't it?
  • B. You don't like spicy food, do you?
  • C. You don't like spicy food, didn't you?
  • D. You don't like spicy food, won't you?

Explanation: The correct sentence is: "You don't like spicy food, do you?" In tag questions, a negative main clause takes a positive tag.

Correct answer: You don't like spicy food, do you?
  • A. Did they
  • B. Didn't they
  • C. Do they
  • D. Doesn't they

Explanation: The correct tag is "Did they?" because with negative subjects like nobody, the tag must be positive.

Correct answer: Did they
  • A. He seldom comes on time, doesn't he?
  • B. He seldom comes on time, does he?
  • C. He seldom comes on time, isn't he?
  • D. He seldom comes on time, didn't he?

Explanation: The word "seldom" already gives a negative meaning (similar to "rarely" or "not often"), so the question tag must be positive "does he"…

Correct answer: He seldom comes on time, does he?
  • A. Correct
  • B. Error in "am I"
  • C. Error in "your best friend"
  • D. No error

Explanation: The statement "I am your best friend" is positive, so the tag must be negative - "aren't I?", not "am I."

Correct answer: Error in "am I"
  • A. They had finished their work, hadn't they?
  • B. They had finished their work, haven't they?
  • C. They had finished their work, didn't they?
  • D. They had finished their work, don't they?

Explanation: The main clause is in past perfect tense ("had finished"), and the tag question correctly matches the tense and polarity with "hadn't…

Correct answer: They had finished their work, hadn't they?
  • A. She won't be late, will she?
  • B. She won't be late, won't she?
  • C. She won't be late, is she?
  • D. She won't be late, does she?

Explanation: Yes, the sentence "She won't be late, will she?" is correct because the negative statement "won't" takes a positive question tag "will…

Correct answer: She won't be late, will she?
  • A. Error in "should we"
  • B. Error in "elders"
  • C. Error in "respect"
  • D. No error

Explanation: The question tag "should we?" is incorrect because the main clause is positive (We should respect elders), so the tag must be negative.

Correct answer: Error in "should we"
  • A. I am not late, am I?
  • B. I am not late, aren't I?
  • C. I am not late, isn't I?
  • D. I am not late, wasn't I?

Explanation: The main clause "I am not late" is negative, so the question tag must be positive.

Correct answer: I am not late, am I?
  • A. They will call us tomorrow, don't they?
  • B. They will call us tomorrow, won't they?
  • C. They will call us tomorrow, didn't they?
  • D. They will call us tomorrow, isn't it?

Explanation: The sentence "They will call us tomorrow, won't they?" is correct. The main clause is positive (will call), so the question tag is…

Correct answer: They will call us tomorrow, won't they?
  • A. No error
  • B. "Used to go"
  • C. "Every morning"
  • D. "Didn't she"

Explanation: The sentence "She used to go jogging every morning, didn't she?" is correct.

Correct answer: No error
  • A. Let's not waste time, will we?
  • B. Let's not waste time, shall we?
  • C. Let's not waste time, do we?
  • D. Let's not waste time, won't we?

Explanation: The correct form is "Let's not waste time, shall we?" because the tag for sentences starting with "let's" is always "shall we."

Correct answer: Let's not waste time, shall we?
  • A. He can speak three languages, can't he?
  • B. He can speak three languages, doesn't he?
  • C. He can speak three languages, isn't he?
  • D. He can speak three languages, wasn't he?

Explanation: The correct tag is "can't he" because the statement is positive, so the tag must be negative.

Correct answer: He can speak three languages, can't he?