Common mistakes learners make when forming conditional sentences

English has four conditional structures: the zero, first, second and third. In this post we look at some common problems that students of English have with the structure of conditional sentences.

First of all, here is a quick reminder of what conditional sentences are:

  • We use a conditional sentence to say that one event depends on another event, i.e. that something can only happen if something else happens first.
  • Conditionals sentences have two parts, which I will call the if-clause and the main clause.
  • The main clause depends on the if-clause.

Here are the most common mistakes when it comes to structure:

The zero conditional

In the zero conditional, both clauses are in the present tense. A common mistake is to use ‘will’ in the main clause:

If people eat too much, they will get fat.
If people eat too much, they get fat.
Water boils when it will reach 100°C.
Water boils when it reaches 100°C.

 

The first conditional

In the first conditional, we use the present simple in the if-clause and ‘will’ in the main clause. A very common error is to put ‘will’ in the if-clause:

If you will study more, your English will get better.
If you study more, your English will get better.
If I will see Peter, I’ll ask him.
If I see Peter, I’ll ask him.

 

The second conditional

This is used for hypothetical or improbable situations. We use the past simple in the if-clause and ‘would’ in the main clause.

Learners often make the mistake of putting ‘would’ in the if-clause*. In fact, this is one of the most common grammatical mistakes made by non-native speakers: I have heard Scandinavian and Dutch people who speak excellent English make this error repeatedly.

If you would study more, your English would get better.
If you studied more, your English would get better.
If I would have more time, I would take up golf.
If I had more time, I would take up golf.

* Note that native English speakers sometimes use ’would’ in the if-clause when criticising people: If you would study more, your English would get better. This is not a grammar point most learners other than advanced-level learners need to focus on, however.

 

The third conditional

This is the most difficult conditional to master, probably as there are more auxiliary verbs to remember and the structure is therefore quite long. Again, ‘would’ should not be used in the if-clause:

If you would have studied more, your English would have improved.
If you had studied more, your English would have improved.

Another thing worth mentioning about the third conditional is the number of times native English speakers make mistakes with its construction. These examples show us how some people incorrectly insert ‘have’ into the if-clause:

If I’d have known earlier, I wouldn’t have done it. (‘d = had)
If I’d known earlier, I wouldn’t have done it. (‘d = had)

There are, of course, other errors which are common when learners use conditional sentences. I have only outlined the most frequent mistakes concerning structure.

If you are learning English, feel free to add a comment below and tell us if and how conditional sentences cause you problems.

You can see more examples of conditional sentences in our grammar section here. Learners can test themselves in our practice exercises here.

If you found this article useful, please click the ‘like’ and ‘+’ buttons below and share it with friends. Thanks.

About

Stuart is an English teacher and runs the Speakspeak website. He currently lives in Prague and has been teaching English for 20 years.

Comments

  1. “If you would study more, your English would get better” may be wrong – but wouldn’t it be correct (or at least acceptable) in a question expressing politeness? “If you would help me out, I would be delighted?”

    • That’s correct. It’s a good example of when we CAN use ‘if’ and ‘would’ together in a conditional sentence – when we make a polite request.

      Another example is when we say ‘if only’ to express exasperation: ‘I only you would be more patient – it would help everyone.’

  2. terry sando says:

    if i was/were a rich man ……
    is this a conditional tense?
    is was correct?

    • ‘If I was a rich man’ / ‘If I were a rich man’ are both second conditional. Some authorities and books insist that only ‘were’ is acceptable. However, both are widely used by native speakers today: ‘if I was’ is considered colloquial and less formal than ‘if I were’.

      • If I were a rich man, I would…. Here we are using what is called the subjunctive mode. The subjunctive mode is used widely in other languages. Think about it’s use in The Lord’s Prayer: “Thy kingdom COME, Thy will BE DONE.” This is an example of using the subjunctive mode to make a request. If an eighty-year-old man begins a sentence with “if I were a young man” he is using the subjunctive mode correctly because he is not, in fact, a young man. This kind of use for the subjunctive is one of the few left in the the English language. Native speakers of Spanish will note that Spanish retains many more uses of the subjunctive than does English. I still insist on the “if I were” construction.

  3. FERNANDA CONTI CAJAL says:

    iF THERE HAD BEEN TAXIS, I WOULDN´T HAVE COME BY BUS.

    OR

    IF THERE HAD BEEN TAXIS , I WOULDN´T HAD COME BY BUS.

    I HAVE A DOUBT ABOUT THIRD CONDITIONAL.
    I KNOW THAT THE FIRST SENTENCE IS THE CORRECT ONE BUT I HAVE READ AND LISTENED TO SOME NATIVES SPEAK USING THE SECOND EXAMPLE.
    IT´S A COMMON MISTAKE, OR IS IT CORRECT???

    • Thanks for the question, Fernanda. ‘I wouldn’t have come’ is correct, while ‘I wouldn’t had come’ is always wrong.

      I don’t think I’ve ever heard a native speaker say ‘I wouldn’t HAD come’. It’s more usual for people to make a mistake in the ‘if’ clause by inserting an unnecessary ‘have’: they say ‘if there’d have been a taxi’, when they should just say ‘if there’d been a taxi’ (without ‘have’).

  4. Excelente for mi!! It’s Very explained or so clear the usage of conditional mood!! Thanks a lot!!

  5. Roberto says:

    Thank you for excellent explanation! Thank a lot!

  6. vk.murugesan says:

    Thank a lot

  7. manoj india says:

    Thanks a lot sir.

  8. marchwind says:

    My friend insists that “If I would have known, I would have told you. ” is a correct third conditional. I know that most Americans use this form but I tried to tell her it was incorrect. She studied English and Linguistics in college and refuses to cede to point, saying I am talking about British English and that it’s perfectly correct in American English. I know it’s colloquial, but it’s NOT correct.

Leave a comment

*