Blog > Tips & Guides > Mixed Conditionals Practice

Mixed Conditionals Practice

30-question A2–B1 test on mixed conditionals: unreal past → present result and unreal present → past result. Practice patterns like if + past perfect → would be, and if + past simple → would have + past participle.

12/11/2025 • Digibricks

Tips & Guides
Thumbnail for Mixed Conditionals Practice

Mixed Conditionals Practice

Introduction

Mixed conditionals connect present situations with imaginary pasts and vice versa. Use structures like If I had + past participle, I would + be ... (unreal past → present result) and If I were + adj, I would have + past participle ... (unreal present → past result). This practice helps you choose the correct mixed form quickly.

Test Overview

  • Total Questions: 30
  • Duration: 30 minutes
  • Level: A2–B1
  • Focus: Unreal past → present result and unreal present → past result

Detailed Question Breakdown (Sneak Peek)

Below are sample items from the full 30‑question test to preview the style and difficulty. Take the full quiz for all questions and instant feedback.

SECTION 1: Multiple Choice (Sample)

  • If I had taken the earlier train, I ___ at the meeting now. (would have been / would be / will be / was)
  • If she ___ more patient, she would have solved it yesterday. (had been / were / would be / is)
  • Had they ___ earlier, they might be ahead now. (leave / left / leaving / had left)
  • If it weren't for your advice, I ___ made the same mistake. (would make / would have made / will make / made)

SECTION 2: Matching (Sample)

Match each sentence to the function (unreal past → present, unreal present → past, present result, past result):

  • If I had trained more, I would be faster today. → ______
  • If she were kinder, she would have apologized yesterday. → ______
  • Had they booked in advance, they might be in better seats now. → ______
  • If it weren’t for the storm, we would have sailed. → ______

SECTION 3: Fill‑in‑the‑Blank (Sample)

  • If I ___ harder, I would be more relaxed now. (study)

  • If she ___ taller, she would have reached the top shelf. (be)

  • Had we ___ earlier, we might be home now. (leave)

  • If it ___ for your help, I wouldn’t have finished. (not be)

Explore all 30 questions in the full quiz below.


Choose Your Quiz Version To Take

📝 For Students

Perfect if you want to practice and get instant feedback.

What’s included:

  • ✅ 30 interactive questions
  • ✅ Instant scoring
  • ✅ Detailed answer explanations
  • ✅ Review your mistakes
  • ✅ Retake anytime

👉 Full quiz link will be added soon


👨‍🏫 For Teachers

Perfect if you want to customize and assign to your students.

What’s included:

  • ✅ Edit questions and answers
  • ✅ Assign to your students
  • ✅ Track student performance
  • ✅ Add your own questions

👉 Editor link will be added soon


Frequently Asked Questions

Q: Is this quiz free?
A: Yes! Completely free for everyone.

Q: Do I need to register?
A: Students and teachers should register a free account to save progress, take assignments, and customize quizzes.

Q: How do mixed conditionals differ from Type 2 or Type 3?
A: Mixed conditionals connect unreal past with present results or unreal present with past results, combining Type 2 and Type 3 patterns.


About This Platform

This quiz is powered by Digibricks — an educational platform for students and teachers.

With Digibricks, students can practice at their own pace with instant feedback, while teachers can customize quizzes, assign exercises, and track student progress. Our mission is to make quality education accessible to everyone and reduce the effort & time required to create, deliver, and analyze tests for global educators.

Learn more at https://digibricks.net


📚 Want the full list of English Grammar quizzes? See the hub: English Grammar Practice