Read this question and decide in ten seconds: (A) If I would have known / (B) the answer, / (C) I would have told you. / (D) No error.
Most students pick (D). The sentence sounds polite and natural, and “would have” appears twice, which feels balanced. But the first “would have” doesn’t belong in the if-clause. The correct sentence is “If I had known the answer, I would have told you.” The error hid in the half that sounded most confident.
That’s the nature of conditional sentences. Everyone has a feel for them, and the feel is usually wrong in exactly the places examiners test. A conditional has two halves, and each half has its own tense. Mix them up, and the sentence still sounds fine to an ear trained on everyday speech.
This guide covers the zero, first, second, third and mixed conditionals through 10 common mistakes. For each mistake you’ll get a wrong sentence, the right one, the rule in plain words and a memory trick. You’ll also get a three-letter routine, a quick-fix cheat sheet and a nine-question practice set with answers. After 22 years of teaching English grammar, I’ve found that conditionals become easy the moment you stop memorising formulas and start asking two questions: is it real, and is it now or then?
The three-letter routine: RPM
A note first: every sentence in this post is an original practice sentence on a common exam pattern. None of them is copied from a particular year’s paper, and I haven’t attached any year to them. The patterns repeat, so the patterns are what you should learn.
When the clock is running, you can’t recall five formulas. You need one routine that picks the right pattern in a few seconds.
“RPM: Real, Past or Present, Match.”
R = Real or unreal? A real possibility, or a dream or regret?
P = Past or present? Is the situation about now, or about something that already happened?
M = Match both halves to the pattern in the table below
| Type | If-clause | Main clause | Example |
|---|---|---|---|
| Zero (facts) | present | present | If you heat ice, it melts. |
| First (real) | present | will + verb | If it rains, we will stay home. |
| Second (dream) | past | would + verb | If I won, I would travel. |
| Third (regret) | had + past participle | would have + past participle | If I had known, I would have told you. |
| Mixed | had + past participle | would + verb | If I had studied medicine, I would be a doctor now. |
A hook for the four main types: Zero is facts, First is real, Second is dream, Third is regret. Say RPM silently on every sentence. It takes about eight seconds, and it stops you from judging a conditional by how it sounds.
The 10 conditional mistakes that cost marks
Mistake 1: Using Will in the If-Clause
✓ If it rains tomorrow, we will cancel the picnic.
In a first conditional, the if-clause takes the simple present even though the meaning is future. Will belongs only in the main clause. Memory trick: “Will stays home in the if-clause.” The same rule appears in 25 grammar shortcuts for error spotting and the 10 tense shortcuts.
Mistake 2: Using Would in the If-Clause (Second Conditional)
✓ If I won the lottery, I would buy a house.
In a second conditional, the if-clause takes the simple past, even though the meaning is unreal present or future. Would belongs in the main clause. Memory trick: “Would stays out of the if.”
Mistake 3: Using Would Have in the If-Clause (Third Conditional)
✓ If I had known the truth, I would have told you.
In a third conditional, the if-clause takes had plus the past participle. Would have belongs only in the main clause. Memory trick: “Had in the If. Would Have in the Result.” See the full comparison in third and mixed conditionals.
Mistake 4: Using Was Instead of Were
✓ If I were you, I would accept the offer.
In unreal situations, exam answers use were for all subjects: if I were, if he were, if she were. Memory trick: “Dreams wear were.”
Mistake 5: Putting a Fact in the Wrong Tense (Zero Conditional)
✓ If you mix red and blue, you get purple.
A general fact or scientific truth stays in the simple present in both halves. Don’t add would or will. Memory trick: “Facts stay in the present.”
Mistake 6: Mixing Past and Will
✓ If he studies hard, he will pass the exam.
Don’t cross patterns. A past if-clause goes with would, and a present if-clause goes with will. The two halves must belong to the same family. Memory trick: “Same family, same pattern.” I show how to spot such mismatches in how to spot errors in English fast.
Mistake 7: Doubling the Negative With Unless
✓ Unless you hurry, you will miss the train.
Unless already means if not, so it can’t be followed by another negative. You can also say “If you don’t hurry, you will miss the train.” Memory trick: “Unless already says not.”
Mistake 8: Dropping Have in the Result
✓ If she had studied, she would have passed the test.
In a third conditional, both halves look back at the past. The result needs would have plus the past participle. Memory trick: “Past regret, past result: would have.”
Mistake 9: Missing the Mixed Pattern
✓ If I had studied medicine, I would be a doctor now.
A mixed conditional links a past cause to a present result. The if-clause uses had plus the past participle, and the main clause uses would plus the base verb. Words like now and today signal it. Memory trick: “Past cause, present result: had… would.” For tense signals, see present perfect vs past simple exam traps.
Mistake 10: Mishandling the Inverted Form
✓ Had I known about the delay, I would have left earlier.
In formal writing, you can drop if and invert the subject and verb: had I known, were I you, should you need help. Never use if and the inversion together. Memory trick: “Had starts alone, with no if.” Mind your punctuation too: see comma rules.
Quick-fix cheat sheet (screenshot this)
| Mistake | Quick fix |
|---|---|
| 1. First conditional | Will stays home in the if-clause. |
| 2. Second conditional | Would stays out of the if. |
| 3. Third conditional | Had in the If. Would Have in the Result. |
| 4. Unreal I, he, she | Dreams wear were. |
| 5. Facts | Facts stay in the present. |
| 6. Pattern mix | Same family, same pattern. |
| 7. Unless | Unless already says not. |
| 8. Third result | Past regret, past result: would have. |
| 9. Mixed | Past cause, present result. |
| 10. Inversion | Had starts alone, with no if. |
For 100 triggers like these across grammar topics, see 100 English Grammar Shortcuts: Master Key Exam Grammar Shortcuts on Amazon.
The 5-step error spotting method
RPM tells you what to check. This routine tells you how to run it from start to finish.
Step 1: Read the sentence once. Underline the if-clause.
Step 2: R. Decide if the situation is real or unreal.
Step 3: P. Decide if it’s about the past or the present.
Step 4: M. Match both halves to the pattern in the table, and test your fix by reading the corrected sentence.
Step 5: Only then choose “No error.” It’s a conclusion, never a default.
Give each question about twenty seconds. If you’re stuck after that, skip it and return, because a skipped question you revisit with fresh eyes is often solved in five seconds.
A pattern I see in almost every batch
Here’s something that repeats year after year in my classes. A student can recite the third conditional formula on the board, then picks “No error” on “If I would have known, I would have told you.” The formula is there. The check isn’t.
The fix is a habit, not more theory. Take ten if-sentences from any newspaper or novel, label each one zero, first, second, third or mixed, and write which tense each half uses. Ten sentences a day for two weeks trains your eyes to see the pattern before your ear tells you it sounds fine, and that’s the whole skill.
Expert tips for exam day
Underline the if-clause first. Most errors sit there, so start at the if.
Trust the pattern over your ear. “It sounds fine” is the reason most conditional errors survive.
Check signal words. Words like now, yesterday and tomorrow tell you which time the sentence is about.
Don’t over-correct. A correct conditional is a valid answer, so “No error” appears often enough to deserve respect.
How to keep an error log
An error log is the cheapest tool in your preparation. It’s just a notebook page with four columns. Every time you get a practice question wrong, write one line. After a week, patterns will jump out at you, and those patterns tell you what to revise.
| Date | Sentence I got wrong | Mistake type | Rule and memory trick |
|---|---|---|---|
| Day 1 | If it will rain, we stay. | 1. Will in if | Will stays home in the if-clause. |
| Day 2 | If I was you, I would go. | 4. Was for were | Dreams wear were. |
| Day 3 | If she had studied, she would pass. | 8. Dropped have | Past regret, past result: would have. |
Revise the log for five minutes before each practice session. Most students find that after two weeks, three or four mistake types account for almost all of their errors, and that makes the next week’s revision very focused.
Practice set: 9 error spotting questions
Find the part with the error, or choose (D) if there’s none. These are original practice sentences written for this guide. Try them before you read the answers.
- If it will rain (A) / tomorrow, we will (B) / cancel the picnic. (C) / No error (D)
- If I would win (A) / the lottery, I would (B) / buy a house. (C) / No error (D)
- If I would have known (A) / the truth, I (B) / would have told you. (C) / No error (D)
- If I was (A) / you, I would (B) / accept the offer. (C) / No error (D)
- If you mix (A) / red and blue, you (B) / would get purple. (C) / No error (D)
- If he studied (A) / hard, he (B) / will pass. (C) / No error (D)
- Unless you (A) / don’t hurry, you (B) / will miss the train. (C) / No error (D)
- If she had studied, (A) / she would pass (B) / the test. (C) / No error (D)
- Had I known (A) / about the delay, I would (B) / have left earlier. (C) / No error (D)
Answers
1. (A): the if-clause takes the simple present, so use “If it rains.” (Mistake 1)
2. (A): the if-clause takes the simple past, so use “If I won.” (Mistake 2)
3. (A): the if-clause takes had plus the past participle, so use “If I had known.” (Mistake 3)
4. (A): unreal situations use were, so use “If I were.” (Mistake 4)
5. (B): a fact stays in the present, so use “you get purple.” (Mistake 5)
6. (A): a present if-clause goes with will, so use “If he studies.” (Mistake 6)
7. (A): unless already means if not, so use “Unless you hurry.” (Mistake 7)
8. (B): a third conditional needs would have, so use “would have passed.” (Mistake 8)
9. (D): no error. The inverted form is correct. (Mistake 10)
If you scored 8 or 9, you’re ready for harder questions. If you scored 5 to 7, revise the mistakes you missed. If you scored below 5, go back to RPM and the cheat sheet, and retake the set after two days.
A 5-day practice plan
You don’t need a big block of time. Fifteen minutes a day is enough if you do the same thing each time: read the mistakes, say the memory tricks aloud, then solve ten mixed sentences and note every error.
Day 1: Mistakes 1 to 2
Day 2: Mistakes 3 to 4
Day 3: Mistakes 5 to 7
Day 4: Mistakes 8 to 10
Day 5: Retake the practice set above without looking at the answers
Three mistakes to avoid while studying
Learning the formula without the meaning. Know why a dream takes the past tense, and you won’t need to memorise.
Using the wrong pattern. Each type has a signal. Check whether the sentence is real or unreal before applying a rule.
Learning all ten in one evening. It feels productive and fades by morning. Two a day holds far better.
Frequently asked questions
What is the difference between the first and second conditional?
The first conditional talks about real, possible situations and uses the simple present with will, as in “If it rains, we will stay home.” The second conditional talks about unlikely or imaginary situations and uses the simple past with would, as in “If I won, I would travel.”
Can I use will in an if-clause?
In ordinary conditional sentences about the future, no. Use the simple present, as in “If it rains.” A few polite requests, like “If you will follow me,” are special cases, and exams rarely test them.
Why do we say if I were and not if I was?
In unreal or imaginary situations, standard English uses were with every subject. Exams usually mark “If I was you” as an error.
What is a mixed conditional?
It combines a past condition with a present result, or the reverse. For example, “If I had studied medicine, I would be a doctor now.” The if-clause is third-conditional, and the main clause is second-conditional.
Is there a book with more of these shortcuts?
Yes. The ebook 100 English Grammar Shortcuts: Master Key Exam Grammar Shortcuts expands this idea to 100 rules with memory tricks, and you can find it on Amazon.
Your next step
Conditional errors survive because the sentence feels familiar. Change how you read. Run RPM on every if-sentence, name the mistake and only then choose “No error.”
When you’re ready for the full set, grab 100 English Grammar Shortcuts: Master Key Exam Grammar Shortcuts on Amazon: https://link.amazon/B03rEYi9F
Which of the 10 mistakes caught you out? Tell me in the comments, and I’ll explain it in more detail.

