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 276 of 1032
2751. We shall go for a picnic if the weather ____________good.
- A. is
- B. was
- C. has been
- D. had been
Explanation: In a real future condition, the if-clause takes the present simple: “if the weather is good,” while the main clause may use “shall” or “will.” Past forms would describe a hypothetical or past situation.
Correct answer: is2752. ____________you hear the President's speech?
- A. Have
- B. Has
- C. Had
- D. Did
Explanation: Did forms a past simple question with the base verb “hear”: “Did you hear...?” Have, has and had would require a past participle such as “heard,” not “hear.”
Correct answer: Did2753. How much longer__________this book?
- A. you are needing
- B. will you be needing
- C. will you have needing
- D. have you needing
Explanation: “Will you be needing” is the future continuous and can politely ask about the continued need for the book. The other options are grammatically incomplete or incorrectly formed.
Correct answer: will you be needing2754. I ____________a single word he says
- A. not believe
- B. don't believe
- C. am not believing
- D. will not believe
Explanation: “Believe” is generally a stative verb, so it normally takes the simple present rather than the continuous form. “I don’t believe” correctly expresses the speaker’s present opinion.
Correct answer: don't believe2755. The farmers ____________their farms, if they had known that a thunderstorm was approaching.
- A. will leave
- B. would leave
- C. will have left
- D. would have left
Explanation: This is a third conditional: “if they had known” refers to an unreal past condition, so the result takes “would have left.” “Will” forms do not match the past hypothetical situation.
Correct answer: would have left2756. If you had followed the rules, you ____________disqualified.
- A. will not be
- B. would not be
- C. will not have been
- D. would not have been
Explanation: This is a third conditional: the past condition “had followed” takes “would not have been” for its imagined past result. “Would not be” refers to a present or future result instead.
Correct answer: would not have been2757. The housewife __________the cakes burning, and ran to switch off the oven.
- A. smell
- B. smells
- C. smelt
- D. smelling
Explanation: The past-tense verb “smelt” agrees with the past action “ran.” “Smell” and “smells” are present forms, while “smelling” cannot serve as the main verb here.
Correct answer: smelt2758. If we go to the park, __________you like to come too ?
- A. shall
- B. are
- C. would
- D. am
Explanation: “Would you like to come?” is the standard polite form for making an invitation or asking about someone's preference. The other options do not form this expression.
Correct answer: would2759. He _________ in Pakistan.
- A. live
- B. lives
- C. is living
- D. living
Explanation: “Lives” is the simple present form used with “he” for a habitual or general fact. “Live” does not agree with the singular subject, while “is living” would suggest a temporary situation.
Correct answer: lives2760. She hurried to the supermarket _____ she might get some things _____ it closed.
- A. in order to; before
- B. so that; before
- C. for; by
- D. so that; at
Explanation: “So that” introduces the purpose of hurrying, while “before” sets the deadline created by the supermarket’s closing. “In order to” would need a verb form such as “get,” not “might get.”
Correct answer: so that; before