Joy English · Level C2 · Unreal pastjoy-english.com

Unreal past forms and inverted conditionals

Name:Date:

Use past forms for present or future unreality and drop if by inverting should, were and had.

Choose the correct form

Choose the option that completes each sentence correctly.

  1. It's high time the council ___ the road before someone is injured.
    • a) repaired
    • b) repairs
    • c) will repair
    • d) repairing
  2. I'd rather you ___ the windows closed while the paint dries.
    • a) to keep
    • b) will keep
    • c) kept
    • d) keeping
  3. At the meeting she spoke as if she ___ the project herself, although it was her predecessor's.
    • a) leads
    • b) has led
    • c) would lead
    • d) had led
  4. ___ for the generosity of a few donors, the museum would have closed.
    • a) But
    • b) Besides
    • c) Unless
    • d) Despite
  5. ___ it not been for the early warning, many more people would have been affected.
    • a) Have
    • b) Were
    • c) Had
    • d) Should
  6. ___ you require further information, please contact the office.
    • a) Would
    • b) Should
    • c) Had
    • d) Were
  7. Suppose you ___ the chance to live anywhere, where would you choose?
    • a) are given
    • b) were given
    • c) would be given
    • d) have given
  8. Were Nadia ___ see the final report, she would be astonished.
    • a) to
    • b) for
    • c) so
    • d) about

Complete the sentence

Type the missing word or words.

  1. It's about time we ___ (start) thinking about a long-term solution.
  2. I'd rather you ___ told anyone about the results before the announcement; it's too late now.
  3. The lecturer spoke as though the audience ___ already read the paper, which few had.
  4. ___ it not for his constant encouragement, I would have given up long ago.
  5. ___ the budget been approved earlier, the bridge would be finished by now.
  6. Were the company ___ (close) its factory, hundreds of workers would lose their jobs.
  7. But ___ the quick thinking of the pilot, the flight would have ended badly.
  8. Supposing you ___ (win) a large prize tomorrow, what would you do with it?

Answer key

Choose the correct form

  1. a) repairedIt's high time is followed by a past simple verb that refers to now: repaired.
  2. c) keptWould rather + a different subject takes the past simple for present or future wishes.
  3. d) had ledAs if with a past event that did not happen takes the past perfect.
  4. a) ButBut for + noun means "if it had not been for".
  5. c) HadHad it not been for replaces if it had not been for.
  6. b) ShouldShould you require is a formal replacement for if you require.
  7. b) were givenSuppose + past simple introduces an unreal situation, matching would choose.
  8. a) toWere + subject + to + infinitive is the inverted form of if + subject + were to.

Complete the sentence

  1. startedAfter it's about time, use the past simple.
  2. hadn't / had notTo regret a past action, use would rather + past perfect: hadn't told.
  3. hadAs though + past perfect expresses an unreal past situation.
  4. wereWere it not for means "if it were not for". His encouragement is ongoing, so it can combine with a past result (a mixed conditional); for a purely past condition, use Had it not been for.
  5. hadHad + subject + past participle replaces if the budget had been approved.
  6. to closeWere + subject + to + infinitive replaces if the company were to close.
  7. forBut for + noun means "if it had not been for".
  8. won / were to winSupposing takes the past simple, or were to + infinitive, for a hypothetical future.