Zero Conditional
First Conditional
Second Conditional
Which type?
200

If you ...... water, it ......

heat, boils. / freeze, becomes ice.

200

If I ..... James today, I ..... him.

see/meet, 'll tell/ 'll talk to

200

If we .... more time, we ..... on vacation.

had, would go

200

If they .... (not leave) in five minutes, they'll miss dinner. 

[ zero / first / second ]

[ first ]

don't leave

250

If I ...... a headache, I ...... medicine.

have, take

250

If you ..... dinner tonight, I .......

cook, 'll do the washing-up.

250
If Max ...... a new pencil, his mother ...... one for him.

needed/wanted, would buy 

250

If Teddy worked harder, he ..... (not have) to worry about the exams.

[ zero / first / second ]

[second]


would not have

300

If there ......... dirty dishes, my little brother ...... them.

are, washes/doesn't wash/never washes

300

If Mum ........ work early tomorrow, she ...... shopping.

finishes, 'll go

300

Sue ..... the car if she  ..... the key.

would drive, had

300

If you leave ice-cream outside, it ....... (melt).

[ zero / first / second ]

[zero]

melts

350

Jimmy ........ games if he ....... school early.

always plays, finishes 

350

Ryan ......... games with us if he ........ have homework.

will play, doesn't

350

If he ...... he was wrong, he ....... to you.

knew, 'd apologise/ 'd say sorry

350

If we ...... (win) this match, we'll play in the final next week.

[ zero / first / second ]

[ first ]

win

500
Aurora ........ up late if she ........ to work.

wakes, doesn't have

500
We ........ on a picnic at the park if the weather .... nice next Saturday.

will go, is

500

Peter ......... you the answer if he .......

would/wouldn't tell, knew.

500

If Ryan ........ (not feel) tired, he would play football with his friends. 

[ zero / first / second ]

[ second ]


didn't feel