Mixed Conditionals
If clause (condition) Main clause (result)
Second (condition refers to the present/future) Third (result refers to the past)
If Batman had Robin's help with the chores, he would have gone out to fight crime last night.
If Superman were less proactive at saving the world, Lois would have written a different headline yesterday.
If the Flash wasn't leaving for the Speed Force tomorrow, he would have accepted the marathon challenge.
Third (condition refers to the past) Second (result refers to the present/future)
If Joker had thought the whole plan through, Batman wouldn't be foiling his schemes now.
If Catwoman had decided to become a cat whisperer, she might be herding cats at this very moment.
First (condition refers to the past) Second (result refers to the present/future)
If Wonder Woman came back from Themyscira last night, she won't be at the UN meeting today.
If Lex Luthor had completed all his diabolical homework, he won’t have any trouble with the Justice League tomorrow.
If Green Lantern had drained his power ring, I’ll be so mad at him for not recharging.