All Free English MCQs with Answers

انگریزی

Every English question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.

10318 questions · page 275 of 1032

2741. I knew he ____ fail in exam.

  • A. shall
  • B. will
  • C. would
  • D. both A & B

Explanation: After the past verb “knew,” the future verb normally shifts from “will” to “would”: “I knew he would fail.” This is sequence of tenses in indirect speech.

Correct answer: would

2742. The doctor warms him that unless he gives up smoking:_____________________(PMS 2018 KPK)

  • A. His health will soon be recovered
  • B. He will not recover
  • C. Will he able to recover
  • D. He will not suffer

Explanation: “Unless” introduces a condition, so the consequence takes “will”: without quitting smoking, “he will not recover.” The other choices are grammatically incomplete or do not express the warning correctly.

Correct answer: He will not recover

2743. Unless you work very hard, _______________ (PMS 2018 KPK)

  • A. You are not being successful
  • B. You will not be successful
  • C. You ought to be successful
  • D. You be not successful

Explanation: In a first conditional sentence, “unless” takes the present tense and the main clause takes “will”: “Unless you work very hard, you will not be successful.”

Correct answer: You will not be successful

2744. My Uncle has ______to spain and returned back.

  • A. gone
  • B. went
  • C. been
  • D. being

Explanation: “Has been to Spain” means he visited Spain and has returned, so the present perfect form “been” is required. “Gone to Spain” would normally suggest that he is still there.

Correct answer: been

2745. I never miss a football match.I __________ fond of it since my childhood.

  • A. Am
  • B. Have been
  • C. Has been
  • D. Will be

Explanation: “Since my childhood” indicates an action or state that began in the past and continues to the present, requiring the present perfect “have been.” The plural subject “I” also takes have, not has.

Correct answer: Have been

2746. When the doorbell rang, I was __________ my bath.

  • A. in
  • B. have
  • C. having
  • D. with

Explanation: The past continuous form was having describes an activity in progress when the doorbell rang. The natural expression is “I was having my bath.”

Correct answer: having

2747. He ___________ as a teacher before he became a lecturer

  • A. have worked
  • B. had worked
  • C. was worked
  • D. have been worked

Explanation: Past perfect, had worked, marks the earlier of two past events: his teaching came before his becoming a lecturer. “Have worked” is present perfect and does not match this past sequence.

Correct answer: had worked

2748. I usually have bread and butter for breakfast, but yesterday I _________ pasta.

  • A. have been
  • B. had been
  • C. have
  • D. had

Explanation: The adverb “yesterday” requires the simple past, so “had pasta” is correct. “Have” is present tense, while the perfect forms do not fit this completed past event.

Correct answer: had

2749. It's about time you ___________exercising regularly.

  • A. start
  • B. started
  • C. should start
  • D. will start

Explanation: After “it is about time,” English commonly uses the simple past to express an action that should already begin: “you started.” The past form here does not indicate ordinary past time.

Correct answer: started

2750. There ___________any message from my teacher since she moved to London.

  • A. isn't
  • B. wasn't
  • C. hasn't been
  • D. hadn't been

Explanation: “Hasn’t been” is present perfect and describes the absence of a message continuing from the past until now. “Wasn’t” refers only to a completed past time, while “hadn’t been” requires another later past reference point.

Correct answer: hasn't been