The computer was stolen because nobody saw the thief. If someone ___________ (see) the thief, the computer ___________ (not be) stolen.
had seen/wouldn’t have been
25
You should go to the doctor. If I ___________ (be) you, I ____________ (go) to the doctor.
were you/would go
20
If it ___________ (rain), I always ___________ (feel) sad
rains/feel
20
I didn't tell you because I didn’t know anything about it. If I _____________ (know), I ____________ (tell) you.
had known/would have told
25
It's raining! It _______________ (be) nice if the rain ____________________(stop)!
would be/stopped
25
It's raining. I _____________ (lend) you my umbrella if you _____________ (need) it.
will lend/need
20
He crashed his car, because he fell asleep while driving. If he __________________ (not fall) asleep while driving, he _____________________ (not crash) his car.
hadn't fallen/wouldn't have crashed
25
(Second conditional) If Julie __________________ (not be) a vegetarian, I __________________ (buy) her a hamburger.
wasn't/would buy
10
If the children __________________ (not eat) all that chocolate, they __________________ (not feel) sick yesterday.
hadn't eaten/wouldn't have felt
25
(Third conditional) She __________________ (go) to Beijing if she __________________ (learn) Mandarin at school.
would have gone/had learned
20
(Second conditional) If we __________________ (not be) so tired, we __________________ (go) out.
weren't/would go
15
If Peter __________________ (not leave) his job soon, he __________________ (go) crazy.
doesn't leave/ will go
20
If we __________________ (not have) an argument last night, we __________________ (not be) late this morning.
hadn't had/wouldn't have been
25
(Third conditional) We __________________ (not lose) our keys if we __________________ (be) more careful.
wouldn't have lost/had been
20
(Second conditional) If I __________________ (buy) a new car, I __________________ (not have) much money left.
bought/wouldn't have
15
If Sarah __________________ (not eat) soon, she __________________ (be) grumpy.