Advanced Conditionals Exercise
Complete the 12 sentences below. Choose the best answer for each one.
1. ............... more carefully, she would not be facing a lawsuit now.
Were she reading
If she had read
Had she read
2. If the negotiations had not collapsed last year, the company would ............... expanding into Asia
now.
were
have been
be
3. ............... his advice seriously, we might have avoided the whole crisis.
If we took
Were we taking
Had we taken
4. If I were in your position, I ............... the offer without asking for clarification first.
hadn't accepted
wouldn't accept
won't accept
5. ............... the sudden power cut, the presentation would have gone smoothly.
Unless
Provided that
But for
6. If she ............... more assertive, her colleagues wouldn't keep interrupting her in meetings.
had been
was
were
7. ............... the weather had improved by noon, the expedition would still have been cancelled
because of the permit issue.
As if
Only if
Even if
8. If you had told me the data were unreliable, I ............... them in the report.
wouldn't include
wouldn't have included
[Link]
Advanced Conditionals Exercise
hadn't included
9. ............... any further delays, we should still meet the publication deadline.
Given
Supposing
Barring
10. If the medication had worked as expected, he ............... in pain now.
wouldn't have been
isn't
wouldn't be
11. ............... to reveal the source, the journalist could face legal action.
If she were
Were she
Had she
12. If it ............... for your reminder, I would have completely forgotten the appointment.
weren't
wouldn't be
hadn't been
[Link]
Advanced Conditionals Exercise
Answers
Had she read more carefully, she would not be facing a lawsuit now.
If the negotiations had not collapsed last year, the company would be expanding into Asia now.
Had we taken his advice seriously, we might have avoided the whole crisis.
If I were in your position, I wouldn’t accept the offer without asking for clarification first.
But for the sudden power cut, the presentation would have gone smoothly.
If she were more assertive, her colleagues wouldn’t keep interrupting her in meetings.
Even if the weather had improved by noon, the expedition would still have been cancelled because of
the permit issue.
If you had told me the data were unreliable, I wouldn’t have included them in the report.
Barring any further delays, we should still meet the publication deadline.
If the medication had worked as expected, he wouldn’t be in pain now.
Were she to reveal the source, the journalist could face legal action.
If it hadn’t been for your reminder, I would have completely forgotten the appointment.
[Link]