HomeEnglish for DevelopersEnglish for DevelopersSecond vs Third Conditional for Developers

Second vs Third Conditional for Developers

B2 Level

English Exercises is teacher-led by Charlie. About the teacher · How content is made

Question 1 of 200 correct so far

Question 1

Complete both gaps.

Our current plan relies on one supplier, and we cannot change it for this release. If we (choose) a second supplier instead, we (reduce) that dependency.

Grammar review

Find the time of the imagined change. A design that is unavailable now needs a different pattern from a choice made in a finished project. Use the second conditional for an imagined present or future: past simple in the condition, would + base verb in the result.

For an alternative past, use the third conditional: past perfect, then would have + past participle. Keep both parts in the time frame the update gives you. This exercise uses simple forms and would in the result. Other modals and continuous or mixed conditionals can be useful elsewhere, but they change this task.

What to check

Imagined now/later: if + past simple, would + verb | Different past: if + past perfect, would have + participle

  • 1.If the licence were cheaper, we would renew it.
  • 2.If we had tested earlier, we would have found the fault.
  • 3.We would use fewer screens if the layout were simpler.

Keep practising at work

Choose another grammar exercise from the collection.

Try a focused exercise or return to a mixed review to apply the forms in another situation.
Explore the collection

💡 Tips for Success

  • •Check whether both the choice and its result concern the current situation or a finished past event.
  • •Use past simple plus would for an imagined present or future.
  • •Use past perfect plus would have and a past participle for a counterfactual past.

Frequently Asked Questions

Why do the past forms describe an imagined situation now?

In a second conditional, the past form signals distance from reality. It does not place the situation in the past. In a third conditional, both the condition and its imagined result belong to a finished past.

🌟 Community Insights

How difficult was this exercise?