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: would2742. 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 recover2743. 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 successful2744. 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: been2745. 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 been2746. 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: having2747. 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 worked2748. 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: had2749. 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: started2750. 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