← Back to Mixed Conditionals

Mixed Conditionals Knowledge Quiz

B2 Level ESL Quiz

Test your understanding of Mixed Conditionals:

  • Past cause → Present result: If + had + past participle, would + base verb
  • Present cause → Past result: If + past simple, would have + past participle
Question 1
Which sentence shows a past cause with a present result?
Correct Answer: b) If I had studied more, I would be more confident now.
Past action (had studied) causes present result (would be confident now). This is a mixed conditional.
Question 2
Which sentence shows a present cause with a past result?
Correct Answer: a) If I were more careful, I would have avoided that mistake.
Present characteristic (were more careful) affects past result (would have avoided). This is a mixed conditional.
Question 3
Choose the correct structure for this meaning: "A past action affects a present result."
Correct Answer: b) If + past perfect → would + base verb
Past action (past perfect) with present result (would + base verb) is the classic mixed conditional structure.
Question 4
Choose the correct sentence.
Correct Answer: a) If I had learned English earlier, I would have a better job now.
Past action (had learned) affects present result (would have a job now). Never use "would have" in if-clause.
Question 5
Which sentence is incorrect?
Correct Answer: c) If I would have been taller, I would have joined the basketball team.
Never use "would have" in the if-clause. This is incorrect grammar.
Question 6
What is the meaning of this sentence: If I had gone to bed earlier, I wouldn't be so tired now.
Correct Answer: b) I didn't go to bed early, so I'm tired now.
Mixed conditional shows past action that didn't happen (didn't go to bed early) causing current state (tired now).
Question 7
Identify the correct mixed conditional.
Correct Answer: a) If I were rich, I would have bought that house.
Present condition (were rich) affects past result (would have bought). This is a correct mixed conditional.
Question 8
Which sentence mixes present condition + past result?
Correct Answer: a) If I were more organized, I would have finished the project yesterday.
Present characteristic (were organized) affects past result (would have finished yesterday).
Question 9
What does this sentence mean: If you had studied more, you would be a lawyer now?
Correct Answer: b) You didn't study enough, and now you aren't a lawyer.
Past action that didn't happen (didn't study enough) causes present result (not a lawyer now).
Question 10
Choose the correct version of the sentence:
Correct Answer: a) If I had saved more money, I would travel now.
Past action (had saved) affects present ability (would travel now). Perfect mixed conditional structure.

Review the explanations to master mixed conditionals!