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
6,178 questions · page 288 of 309
- A. Hasn't he
- B. Doesn't he
- C. Does he
- D. Didn't he
Explanation: The correct tag is "doesn't he?" because the main verb phrase "has little interest" expresses possession in a general sense, and in…
Correct answer: Doesn't he- A. Hadn't she
- B. Hasn't she
- C. Didn't she
- D. Wasn't she
Explanation: Yes, the correct tag is "hadn't she?" because the main verb phrase "had been crying" is in the past perfect continuous tense, so the…
Correct answer: Hadn't she- A. Didn't they
- B. Did they
- C. Don't they
- D. Won't they
Explanation: No, the correct tag is "did they?" because the statement is affirmative (Someone called you).
Correct answer: Didn't they- A. doesn't he
- B. does he
- C. did he
- D. isn't he
Explanation: The main clause "He never lies" is negative in meaning, so the question tag must be positive: "Does he?".
Correct answer: does he- A. Didn't they
- B. Did they
- C. Don't they
- D. Won't they
Explanation: The sentence "Few students passed the exam" is negative in sense, so the question tag must be positive, which makes "Did they?" the right…
Correct answer: Did they- A. Aren't I
- B. Am I
- C. Isn't I
- D. Don't I
Explanation: When the main clause is "I am...", the standard question tag is "am I?" in formal usage, but in everyday English, "aren't I?" is often…
Correct answer: Am I5747. Which one is correct?
- A. He is your cousin, isn't it?
- B. He is your cousin, isn't he?
- C. He is your cousin, doesn't he?
- D. He is your cousin, won't he?
Explanation: The main clause is present tense ("is"), and the subject is he. The tag matches in tense and subject, with opposite polarity: positive to…
Correct answer: He is your cousin, isn't he?- A. They will visit tomorrow, won't they?
- B. They will visit tomorrow, don't they?
- C. They will visit tomorrow, didn't they?
- D. They will visit tomorrow, isn't it?
Explanation: The sentence is in the future tense ("will visit"), so the question tag uses "won't" to form the negative.
Correct answer: They will visit tomorrow, won't they?- A. He can run fast, isn't he?
- B. He can run fast, doesn't he?
- C. He can run fast, can't he?
- D. He can run fast, didn't he?
Explanation: Since the main clause is positive (He can run fast), the question tag is negative: "can't he?"
Correct answer: He can run fast, can't he?- A. We shall never agree, shall we?
- B. We shall never agree, shan't we?
- C. We shall never agree, do we?
- D. We shall never agree, will we?
Explanation: Since the main clause is negative (never agree), the question tag must be positive (shall we?), so "We shall never agree, shall we?" is…
Correct answer: We shall never agree, shall we?- A. They aren't ready, aren't they?
- B. They aren't ready, are they?
- C. They aren't ready, were they?
- D. They aren't ready, isn't it?
Explanation: The main clause is negative (aren't ready), so the question tag must be positive (are they?) to match the plural subject they.
Correct answer: They aren't ready, are they?5752. Which option is right?
- A. She used to write poems, didn't she?
- B. She used to write poems, doesn't she?
- C. She used to write poems, isn't she?
- D. She used to write poems, won't she?
Explanation: The correct sentence is "She used to write poems, didn't she?" because in negative question tags with used to, we use did/ didn't to match…
Correct answer: She used to write poems, didn't she?- A. He has finished his work, hasn't he?
- B. He has finished his work, didn't he?
- C. He has finished his work, doesn't he?
- D. He has finished his work, won't he?
Explanation: The sentence "He has finished his work, hasn't he?" is correct. The main clause is positive (has finished), so the tag is negative (hasn't…
Correct answer: He has finished his work, hasn't he?5754. Which one is correct?
- A. She wasn't at home, was she?
- B. She wasn't at home, wasn't she?
- C. She wasn't at home, doesn't she?
- D. She wasn't at home, will she?
Explanation: The sentence "She wasn't at home, was she?" is correct. The main clause is negative (wasn't), so the tag is positive (was she), following…
Correct answer: She wasn't at home, was she?- A. The train arrives at 7, doesn't it?
- B. The train arrives at 7, isn't it?
- C. The train arrives at 7, didn't it?
- D. The train arrives at 7, won't it?
Explanation: The sentence "The train arrives at 7, doesn't it?" is correct. The main clause is affirmative present simple (arrives), so the tag uses…
Correct answer: The train arrives at 7, doesn't it?- A. He rarely reads novels, doesn't he?
- B. He rarely reads novels, does he?
- C. He rarely reads novels, did he?
- D. He rarely reads novels, isn't he?
Explanation: The sentence "He rarely reads novels, does he?" is incorrect because the main clause is negative in meaning (rarely reads implies "not…
Correct answer: He rarely reads novels, does he?5757. Which one is right?
- A. They had not prepared, hadn't they?
- B. They had not prepared, had they?
- C. They had not prepared, did they?
- D. They had not prepared, doesn't they?
Explanation: The sentence "They had not prepared, had they?" is correct because the main clause is negative (had not prepared), so the tag question is…
Correct answer: They had not prepared, had they?- A. Let us go for a walk, will you?
- B. Let us go for a walk, shall we?
- C. Let us go for a walk, do we?
- D. Let us go for a walk, don't we?
Explanation: The correct sentence is "Let us go for a walk, shall we?" because the main clause uses let us (a suggestion), so the tag question must use…
Correct answer: Let us go for a walk, shall we?5759. Which is correct?
- A. She will call you tonight, won't she?
- B. She will call you tonight, isn't she?
- C. She will call you tonight, doesn't she?
- D. She will call you tonight, didn't she?
Explanation: The correct sentence is "She will call you tonight, won't she?" because the main clause is positive (will call), so the tag must be…
Correct answer: She will call you tonight, won't she?- A. He's coming today, isn't he?
- B. He's coming today, doesn't he?
- C. He's coming today, wasn't he?
- D. He's coming today, hasn't he?
Explanation: The correct sentence is "He's coming today, isn't he?" because the main clause is in the present continuous tense (is coming), and the tag…
Correct answer: He's coming today, isn't he?