Learn English – conditional “If…should…” and modals

conditional-constructionsmodal-verbs

I am wondering whether "would" in the following sentence is correct:

If John should lie to me, I would no longer talk to him.

How does the above differ from

If John should lie to me, I will no longer talk to him?

I'd appreciate your help.

Best Answer

Note that shall and should used in this way are a bit old-fashioned.

Let's start of with a simple conditional,

If John lies to me, I will no longer talk to him

The first verb is present tense and the the second is in the future tense. This is a general truth about a situation that could happen: if John ever lies to you, that's what will happen in the future.

If John shall lie to me, I will no longer talk to him

This rather old-fashioned sentence means that, if at some time in the future John does lie to you, and this is a situation that could happen, you will not speak to him from that moment on.

If John should lie to me, I would no longer talk to him

If you want to talk about a hypothetical situation, you backshift the tenses of both verbs: shall becomes should and will becomes would. This sentence therefore means that, in the unlikely event that John lies to you at some time in the future, you will not speak to him from that moment on.

For a hypothetical situation, you have to backshift both verbs. Your first sentence is therefore correct: the second sentence is not, because should is backshifted and will is not.

Related Topic