zero conditional
conditional 1
conditional 2
conditional 3
mixed conditionals
100

When you heat chocolate, it ______ (melt).

melts 

100

If I ______(study) today, I _____ (go) to the party tonight.

study/will go

100

If I _____ (win) a lot of money, I ____ (buy) a big house in the country.

won/would buy

100

If I ______ (know) you were in hospital, I ______ (visit) you.

had known/would have

100

If I ______ (be) a good cook, I _____ (invite) them to lunch.

was/would have 

200

When the sun goes down, it _____ (get) dark.

gets

200

I _____ (pass) her your greetings if I _____ (see) her.

will/see

200

If Mary _____ (have) time, she _____ (visit) her boyfriend.

had/would visit

200

If you _______ (warn) me earlier, I ______ (be able) to come.

had warned/would have been able

200

I ______ (be able) to translate the letter if my Italian ____ (be) better.

would have been able/was

300

If I ______ (drink) too much coffee, I ______ (sleep) at night.

drink/can't sleep

300

She _____ (fail) the test if she ______ (not study).

will/doesn't

300

I ______ (not worry) if I ______ (be) you.

wouldn't/were

300

If it ______ (not snow), I could ______ (drive) here.

hadn't/could have driven

300

If we _____ (look) at the map, we _____ (not be) lost.

had looked/wouldn't

400

When spring _____ (come), trees _____ (bloom)

comes/bloom

400

She _____ (be) late if the train _____ (be) delayed

will/is

400

If I _____ (know) the answer, I ______ (tell) it to you.

knew/would tell

400

 If I _______ (understand) the instructions properly, I ______ (pass) the exam.

had understood/would have passed

400

If she _____ (be) really my friend, she _____ (lie) to me.

was/wouldn't have lied

500

If you _____ (touch) fire, you ____ (get) burned.

touch/get

500

If you ______ (be not) feeling well, _____ (leave) the class.

aren't/leave

500

What _____ (do) you, if you _____ (be) me?

would do/were

500

We _______ (get lost) if my phone ______ (run) out of battery.

wouldn't have got lost/hadn't run out

500

It's really important. If it ____ (not be), I ______ (not call) you on your holiday.

wasn't/wouldn't have called