Conditionals — Advanced

LESSON
Lesson Reference
Grammar rules and examples for self-study
View
REVIEW
Review Exercises
Fill-in and gap-fill practice tasks
View
ANSWER KEY
Answer Key
Correct answers for all exercises
View

Conditionals — Advanced

Grammar Reference

Form Example
Alternativesprovided/as long as/on condition thatTake an umbrella in case it rains.
unless= if not (with subtle difference)I'll leave early in case there's traffic.
in case vs ifin case = precaution BEFORE · if = response AFTERTake an umbrella if it rains.
Modal variantsmight / could / should + base / were toI'll leave early if there's traffic.

Conditionals — Advanced — Exercises

Choose the correct advanced conditional form

  1. _____ I known about the delay, I would have left earlier.
    (If / Had / Were) 
  2. You can borrow the car, _____ you return it by 6.
    (unless / provided that / had) 
  3. _____ she to apply, she would certainly get the job.
    (If / Had / Were) 
  4. If I hadn't missed the bus, I _____ on time now.
    (would be / would have been / will be) 
  5. Take a charger _____ your battery dies.
    (unless / in case / provided) 
  6. _____ you require further information, please contact us.
    (Should / Had / Were) 
  7. I'll come _____ it's too late.
    (unless / provided / supposing) 
  8. If she _____ so busy last year, she would be more experienced now.
    (wasn't / hadn't been / weren't) 

Rewrite using an inverted conditional

  1. If I had seen the sign, I would have stopped.
  2. If she were to leave, we would be lost.
  3. If you should need help, call me.
  4. If I had known earlier, I would have come.

Exercise three — Production

  1. Write an inverted conditional without using "if".

Conditionals — Advanced — Answer Key

Choose the correct advanced conditional form

  1. Had
  2. provided that
  3. Were
  4. would be
  5. in case
  6. Should
  7. unless
  8. hadn't been

Rewrite using an inverted conditional

  1. Had I seen the sign, I would have stopped.
  2. Were she to leave, we would be lost.
  3. Should you need help, call me.
  4. Had I known earlier, I would have come.

Exercise three — Production

  1. Open answer — graded automatically online; no single fixed model answer.