If the vendor had shipped the parts on schedule, the line ____ running today. The options offer would be, would have been, will be, and is. Most learners who have drilled conditionals pick would have been — because they see had shipped in the if-clause and reach for the matching would have + past participle in the result. That instinct is exactly what this item punishes. The answer is would be, and reaching it reliably means abandoning the single habit that carries you through easy conditional items: matching the two halves. This guide gives you the time-anchor test that reads each clause on its own clock, so the past cause and the present result stop fighting each other.
Why the matching habit works — until it doesn't
The reason most learners default to matching is that the three "clean" conditionals genuinely are matched, and they cover most Part 5 items:
- First (real future):
If we approve the budget, we will hire two engineers. - Second (unreal present):
If we approved the budget, we would hire two engineers. - Third (unreal past):
If we had approved the budget, we would have hired two engineers.
Notice how each row keeps both clauses on the same time frame. So the shortcut "see had + past participle → answer would have + past participle" is right roughly nine times out of ten. TOEIC builds the hard conditional item precisely by finding the tenth case, where the two clauses point at different times. When that happens, matching produces a sentence that is grammatically shaped but logically wrong.
The core skill: read each clause's time anchor separately
A mixed conditional is not an exception to memorize — it is what you get when you stop matching and start reading each clause for when it happens. Two questions, asked independently:
- When is the condition? Look at the if-clause verb.
had shippedis past.were more organizedis present/general. - When is the result? Look at the time words in the result clause.
today,now,currentlymean present.then,at the time,last quartermean past.
The two answers do not have to agree. In the opening item, the if-clause had shipped is past (the shipping either happened or didn't, in the past), but today pins the result to the present. Past cause, present result — so you build the result with the present unreal form would + base verb (would be), not the past unreal would have been. This is the same "identify the grammatical function before you reach for a form" discipline that governs inversion after negative adverbials and in conditionals when if is dropped, where the surface pattern misleads anyone who matches by shape instead of parsing the structure.
Mixed pattern 1: past condition → present result
This is the pattern in the opening item and the one TOEIC tests most often. The situation: something did or didn't happen in the past, and the ongoing consequence is felt now.
- If-clause:
had + past participle(unreal past condition) - Result clause:
would / could / might + base verb(unreal present result)
Examples with the time anchors underlined by the adverb:
If she **had accepted** the transfer, she **would be** based in Singapore **now**.(didn't accept, past → isn't there, present)If we **had renewed** the license last year, we **wouldn't be** paying the higher rate **today**.(didn't renew, past → paying more, present)
The tell is a past-form if-clause paired with a present time word (now, today, currently, at this point) in the result. When you see that combination, do not let had + past participle drag you into would have. The result is present, so the result verb is would + base.
Mixed pattern 2: present condition → past result
The rarer mirror image, but it shows up in higher-difficulty sets. The situation: a general or ongoing truth about the present explains a specific past outcome.
-
If-clause: simple past (unreal present/general condition)
-
Result clause:
would have + past participle(unreal past result) -
If he **were** more detail-oriented, he **would have caught** the error in last month's report.(he generally isn't, present → so he missed it, past) -
If our team **spoke** Portuguese, we **would have handled** the Brazil launch in-house.(we generally don't, present → so we outsourced it, past)
Here the trap runs the other way: seeing were or a simple-past if-clause tempts learners into would + base. But the result time word or context is past, so the result takes would have + past participle. Again: read the result's time anchor, not the if-clause's form.
The distractor TOEIC plants: the "clean" matched option
Every mixed-conditional item includes one option that completes a perfectly grammatical non-mixed conditional. In the opening item, would have been would make If the vendor had shipped... the line would have been running — a flawless third conditional. It is grammatical. It is also wrong, because today forces the result into the present, and a third conditional puts the result in the past. TOEIC relies on you rewarding the clean pattern and ignoring the adverb.
Defense: once you've identified the if-clause time, go hunting in the result clause for a time word before you choose. If a present adverb (now, today) sits in a result clause attached to a past if-clause — or a past adverb sits with a present if-clause — you are in a mixed conditional, and the "matched" option is the trap. The adverb is not decoration; it is the instruction.
A quick decision procedure
- Find the if-clause form.
had + p.p.→ past condition. Simple past /were→ present condition. - Find the result-clause time word.
now / today / currently→ present result.then / last month / at the time→ past result. - Build the result to match the result's time, not the if-clause's:
- Present result →
would / could / might + base verb - Past result →
would / could / might + have + past participle
- Present result →
- Reject the option that only works if you ignore the time word.
Where this overlaps with the subjunctive
Mixed conditionals sit next to another structure that also refuses to follow surface tense logic: the unreal were and the demand/suggestion subjunctive. Both reward the same instinct — reading meaning and time rather than copying a form. If the mixed-conditional if-clause uses were for all subjects (if he were), that is the same subjunctive were you meet in the subjunctive mood after verbs of demand and suggestion, where recommend that he be and if he were both drop normal agreement. Treating the two together stops you from "correcting" a right answer back into ordinary tense.
Practice discrimination
Decide the pattern before you pick the form:
If the merger **had gone** through, we ____ a much larger company **now**.→ past condition, present result → would be (Pattern 1).If I **understood** the tax code better, I ____ that deduction **last April**.→ present condition, past result → would have claimed (Pattern 2).If the client **had signed** in Q1, the project ____ **already complete**.→ past condition, present result (already complete= present state) → would be (Pattern 1).
The one-line takeaway
Stop matching the two halves of a conditional and start timing them separately: the if-clause tells you the condition's time, the result clause's adverb tells you the result's time, and the result verb follows the result's clock — even when that leaves a past cause producing a present effect. The "clean" matched option is exactly the bait when a time word says the two clauses live in different times.