Free Grammar MCQs with Answers

587 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.

Last updated

587 questions · page 53 of 59

521. ______ no need to buy traveller's cheques since most countries take credit cards.

  • A. It is
  • B. It has
  • C. You are
  • D. There is

Explanation: There is no need is the standard existential construction used to state that something is unnecessary. It is and you are require a different grammatical structure, while it has is incorrect here.

Correct answer: There is

522. It will rain soon, _________?

  • A. will it
  • B. won't it
  • C. would it
  • D. wouldn't it

Explanation: A positive statement takes a negative question tag: “It will rain soon, won’t it?” The tag repeats the auxiliary “will” in its negative form.

Correct answer: won't it

523. I _________ to Islamabad with some friends last night.

  • A. have gone
  • B. went
  • C. am gone
  • D. am going

Explanation: Last night identifies a completed action in the past, so the simple past went is required. Have gone is present perfect and does not normally accompany a finished past-time expression.

Correct answer: went

524. He is very careful. He ____________ his children to drive his car in rush hour traffic.

  • A. does not allow
  • B. did not allow
  • C. allowed
  • D. allow

Explanation: The sentence describes his usual careful behaviour, so the present-tense form does not allow is required. The singular subject he takes does, not allow.

Correct answer: does not allow

525. The Romans ______ to Britain in 54 BC.

  • A. Comed
  • B. Came
  • C. Had come
  • D. None of these

Explanation: The definite past time “in 54 BC” requires the simple past tense, came. “Comed” is not a standard past form, and past perfect would require another past reference point.

Correct answer: Came

526. You had already left by seven O' Clock, ________ you ?

  • A. didn't
  • B. weren't
  • C. haven't
  • D. hadn't

Explanation: The statement uses the past perfect auxiliary had, so the question tag must use its negative form, hadn't. The subject you remains unchanged in the tag.

Correct answer: hadn't

527. He used to visit us every week,but he _______ now?

  • A. rarely comes
  • B. is rarely coming
  • C. has rarely come
  • D. None of these

Explanation: “Rarely comes” is the simple present used for a current or habitual situation, contrasting with his former weekly visits. The continuous form is unnatural with this habitual meaning.

Correct answer: rarely comes

528. Men ________to abolish wars up to now, but maybe they will find a way in future?

  • A. never managed
  • B. have never managed
  • C. will have never managed
  • D. None of these

Explanation: “Up to now” refers to a period continuing until the present, so the present perfect “have never managed” is required. The future perfect does not fit this present-time reference.

Correct answer: have never managed

529. The headmaster ________ to speak to you?

  • A. wants
  • B. is wanting
  • C. was wanting
  • D. None of these

Explanation: “Want” normally expresses a state and is not used in the continuous form in this sentence. Therefore, the simple present “wants” is correct.

Correct answer: wants

530. The Sun_________From Behinds The Clouds.

  • A. Immerse
  • B. Emerged
  • C. Imerged
  • D. None Of These

Explanation: “Emerged” is the past form of “emerge,” meaning came out, so the sentence means that the sun came out from behind the clouds. “Immerse” means to put something into a liquid, while “imerged” is misspelled.

Correct answer: Emerged