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

If clauses | Sentence completion exercise

January 10, 2016 - B1pdf

Complete the following sentences.

Progress 0 of 14 answered
1If you work hard, you ...............
Wrong!
In a real future condition, use "will succeed" in the main clause.
2If you do not leave now, you ............... the last train.
Wrong!
In a real future condition, use "will miss" in the main clause.
3If I had known her address, I ............... to her.
Wrong!
In a third conditional result, use "would have written" for an unreal past situation.
4I ............... a car if I got a raise.
Wrong!
In a second conditional result, use "would buy" for an unreal or unlikely present situation.
5If you had been there, you ............... them.
Wrong!
In a third conditional result, use "could have seen" for a possible past result that did not happen.
6If he had applied for the post, he ............... the job.
Wrong!
In a third conditional result, use "would have got" for an unreal past result.
7If we hadn’t hired the taxi, we ............... the train.
Wrong!
In a third conditional result, use "would have missed" for an unreal past result.
8If he had studied well, he ............... the test.
Wrong!
In a third conditional result, use "would have passed" for an unreal past result.
9If he had asked me, I ............... him.
Wrong!
In a third conditional result, use "would have helped" for an unreal past result.
10If the driver had been a little more careful, the accident ...............
Wrong!
Use the passive third conditional form "could have been avoided" because the accident receives the action.
11If I were the Prime Minister, I ............... education free.
Wrong!
In a second conditional result, use "would make" for an unreal present situation.
12If I were you, I ............... this.
Wrong!
After "If I were you", use "wouldn’t permit" to give advice about a present situation.
13If I were a millionaire, I ............... very happy.
Wrong!
In a second conditional result, use "would be" for an unreal present situation.
14If I ............... her, I would have invited her to my party.
Wrong!
In a third conditional if-clause, use "had seen" for the unreal past condition.
Done.
Score: 0/14
Share your score!

Answers

  1. If you work hard, you will succeed
  2. If you do not leave now, you will miss the last train.
  3. If I had known her address, I would have written to her.
  4. I would buy a car if I got a raise.
  5. If you had been there, you could have seen them.
  6. If he had applied for the post, he would have got the job.
  7. If we hadn’t hired the taxi, we would have missed the train.
  8. If he had studied well, he would have passed the test.
  9. If he had asked me, I would have helped him.
  10. If the driver had been a little more careful, the accident could have been avoided
  11. If I were the Prime Minister, I would make education free.
  12. If I were you, I wouldn’t permit this.
  13. If I were a millionaire, I would be very happy.
  14. If I had seen her, I would have invited her to my party.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
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 Collocations for Career Development July 19, 2026
  • 100 Best Synonyms for “Kinds” July 19, 2026
  • 100 Words Every Computational Linguist Should Know July 19, 2026
  • 100 Best Synonyms for “Soon” July 18, 2026
  • 100 Best Synonyms for “Hurt” July 18, 2026
  • May I or can I: permission, ability, and real usage July 18, 2026
  • 100 Words Every Bioinformatics Analyst Should Know July 18, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.