1) If I ....... one million dollars I ..... this country, but I never play the lottery a) won - would leave b) win - would leave c) would win - left 2) If I ...... so many cups of coffee last night ,I ....slept better. a) drank - would b) hadn't drank - wouldn't have c) hadn't drunk - would have 3) If you ..... butter , it ..... a) heat - will melt b) heated - would melt c) heat - melts 4) If she ..... harder this week, she .... the next exam. a) will study - will pass b) studies - 'll pass c) studied - pass 5) If it ..... ,the streets ..... wet. a) rained - would b) rains - get c) had rained - would have got 6) I ..... buy a new house if I ....the New Years' Eve lottery. a) will - win b) would have - will win c) 'd - won 7) If Tony ... saved some money he ......travelled to Paris last summer. a) had - would had b) had - could have c) would - would 8) If I ..... you, I ..... that secret from him. a) were - wouldn't keep b) was - won't keep c) am - don't keep 9) Every time someone .... my hair I ... like falling asleep. a) touched - would feel b) touch - will feel c) touches - feel 10) If I had gone to bed earlier yesterday night, I ..... at the office on time. a) would have arrived b) would arrived c) would had arrived 11) He .... buy your ticket unless you ... to pay her back. a) won't - don't promise b) won't - promise c) will - promised 12) I .... participated in the race if you .... me about it, but you didn't! a) could have - had told b) could - told c) could had - 'd told

Conditionals 0, 1, 2 and 3

Leaderboard

Visual style

Options

Switch template

Continue editing: ?