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: is

2752. ____________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: Did

2753. 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 needing

2754. 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 believe

2755. 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 left

2756. 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 been

2757. 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: smelt

2758. 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: would

2759. 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: lives

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