English
Conditional Sentences: Practice Questions with Answers
11 practice questions on Conditional Sentences, with answers; most also have an explanation or a worked solution. Try each one before you open its answer.
Read the lesson on this topic →
-
Q.1
Choose the correct form: If she had saved money earlier, she ___ financially secure today. (A) would be (B) would have been
Show answer
Answer: would be
Solution:
- The cause ("saved money earlier") is in the past, but the result ("today") is in the present — this mixed conditional takes "would be," not "would have been."
-
Q.2
Choose the correct form: If I ___ a bird, I would fly around the world. (A) am (B) was (C) were (D) will be
Show answer
Answer: were
Solution:
- This is a present hypothetical that isn’t true (second conditional) — formal English uses "were" for every subject in this pattern, not "was."
-
Q.3
Choose the correct form: If she had left earlier, she ___ the train. (A) would catch (B) would have caught (C) caught (D) catches
Show answer
Answer: would have caught
Solution:
- This describes an unreal past situation that didn’t happen — the third conditional, which takes "would have + past participle."
-
Q.4
Choose the correct form: If water freezes, it ___ into ice. (A) turns (B) will turn (C) would turn (D) would have turned
Show answer
Answer: turns
Solution:
- This describes a general, always-true fact — the zero conditional, which takes present simple in both clauses.
-
Q.5
Choose the correct form: If it rains tomorrow, we ___ the match. (A) postpone (B) will postpone (C) would postpone (D) would have postponed
Show answer
Answer: will postpone
Solution:
- This describes a real, possible future situation — the first conditional, which takes "will" in the main clause.
-
Q.6
Choose the correct form: If he ___ harder in college, he would have a better job now. (A) worked (B) had worked
Show answer
Answer: had worked
Solution:
- The result clause is present ("now"), but the "if" clause still describes a past cause, so it still needs the past perfect, "had worked."
-
Q.7
Choose the correct form: If I had taken that job, I ___ in Mumbai now. (A) would live (B) would have lived
-
Q.8
Choose the correct form: If he studies hard, he ___ the exam. (A) passes (B) will pass (C) would pass (D) would have passed
-
Q.9
Choose the correct form: If they had invited me, I ___ the party. (A) would attend (B) would have attended (C) attended (D) attend
-
Q.10
Choose the correct form: If you mix red and blue, you ___ purple. (A) get (B) will get (C) would get (D) would have gotten
-
Q.11
Choose the correct form: If they ___ earlier, they wouldn’t be stuck in this traffic right now. (A) left (B) had left
How these questions were made
Written by Mahesh Srivastava, Founder of Pariksha Saathi. Published: 2026-10-03.