Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Vocabulary
  • Writing Guides
  • Contact

Advanced Mixed Conditionals Across Time Frames Exercise

March 10, 2026 - C2pdf

Complete the 12 sentences below. Choose the best answer for each one. Some sentences have two correct answers. Choose both.

Progress 0 of 12 answered
If I ............... that the merger was a bluff, I wouldn’t be panicking about my job now.
Wrong!
Use past perfect in the if clause to show an unreal past condition with a present result.
If she ............... the offer back then, she’d be running the department by now.
Wrong!
An unreal past decision needs past perfect, with a present consequence in would plus base verb.
If we ............... the data properly last quarter, we wouldn’t be defending these numbers in today’s meeting.
Wrong!
Use past perfect for the unreal past action that affects the present situation.
If he ............... so stubborn, he would have apologised after the incident.
Wrong!
A present trait can be the condition for a different past outcome, so use past simple in the if clause.
If you ............... me earlier, I would have been waiting at the right entrance yesterday.
Wrong!
The if clause refers to an unreal past action, so it needs past perfect.
If I ............... more decisive, I wouldn’t have let the negotiation drag on for months.
Wrong!
A present characteristic can explain an unreal past result, so use past simple in the if clause.
If they ............... the warning signs, they wouldn’t be in court this week.
Wrong!
Ignoring something in the past needs past perfect to link to a present consequence.
If the CEO ............... more transparent, the scandal wouldn’t have exploded last summer.
Wrong!
Use past simple for the present or general condition, with would have plus past participle for the past result.
If I ............... the visa paperwork, I’d be in Tokyo with you right now.
Wrong!
A missed past action needs past perfect to explain a present unreal result.
If she ............... the training, she would have been handling this software with ease today.
Wrong!
Use past perfect for the unreal past completion that affects present ability.
If I ............... you, I would have refused that contract on principle.
Select 2 answers.
Wrong!
For advice about a different past outcome, both 'were' and 'had been' can work here.
If he ............... more sleep, he wouldn’t have snapped at everyone during yesterday’s presentation.
Wrong!
A present or general condition can lead to an unreal past result, so both 'got' and 'gotten' can fit.
Done.
Score: 0/12

Answers

  1. If I had known that the merger was a bluff, I wouldn’t be panicking about my job now.
  2. If she had accepted the offer back then, she’d be running the department by now.
  3. If we had analysed the data properly last quarter, we wouldn’t be defending these numbers in today’s meeting.
  4. If he wasn’t so stubborn, he would have apologised after the incident.
  5. If you had told me earlier, I would have been waiting at the right entrance yesterday.
  6. If I were more decisive, I wouldn’t have let the negotiation drag on for months.
  7. If they hadn’t ignored the warning signs, they wouldn’t be in court this week.
  8. If the CEO were more transparent, the scandal wouldn’t have exploded last summer.
  9. If I had filed the visa paperwork, I’d be in Tokyo with you right now.
  10. If she had completed the training, she would have been handling this software with ease today.
  11. If I had been you, I would have refused that contract on principle.
    If I were you, I would have refused that contract on principle.
  12. If he got more sleep, he wouldn’t have snapped at everyone during yesterday’s presentation.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
741,874 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • Advanced Mixed Conditionals Across Time Frames Exercise March 10, 2026
  • 100 Words to Use Instead of “Gather” March 10, 2026
  • 100 Health & Medicine Terms for OET or IELTS Healthcare Topics March 10, 2026
  • 100 Words to Use Instead of “Priority” March 10, 2026
  • 100 Words to Use Instead of “Simplify” March 10, 2026
  • Advanced Inversion After Negative and Restrictive Adverbials Exercise March 9, 2026
  • 100 Other Words for “Bright” March 9, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.