Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various 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
1If 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.
2If 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.
3If 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.
4If 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.
5If 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.
6If 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.
7If 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.
8If 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.
9If 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.
10If 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.
11If I ............... you, I would have refused that contract on principle.
Select 2 answers.
Wrong!
For a present unreal condition leading to a different past result, use past simple in the if clause; in formal English, both 'were' and 'had been' can be used in this structure.
12If he ............... more sleep, he wouldn’t have snapped at everyone during yesterday’s presentation.
Wrong!
A general condition can lead to an unreal past result, so use past simple in the if clause.
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/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 
760,468 
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

  • 100 Words to Use Instead of “Complete” April 3, 2026
  • 100 Best Synonyms for “Improve” April 3, 2026
  • 100 Words to Use Instead of “Stale” April 3, 2026
  • 100 Words to Use Instead of “Friendship” April 3, 2026
  • 100 Words to Use Instead of “Sincere” April 3, 2026
  • 100 Animal Idioms and Expressions April 3, 2026
  • 100 Words Every Hostess Should Know April 3, 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.