1) If I .............. her address, I will send her an invitation. a) finds b) found c) find d) will find 2) I ........................ the report next week if my boss agrees. a) finish b) finished c) will finish d) would send 3) If it rained, you .................... wet. a) would get b) will get c) get d) got 4) She would hurt herself if she ................... such a big box.  a) lift b) lifted c) lifts d) will lift 5) If I were 20, I ................ the world. a) will travel b) would travel c) travels d) travel 6) If he called you, you .................... a) go b) would have gone c) had gone d) went e) could go 7) If Bob .............. after the children, Sue will be able to come round for dinner. a) look b) looks c) will look d) looked 8) If I ........... you, I would give up asking for a raise.  a) were b) am c) will be d) would be 9) If they all ............... their best, the project will be completed in two weeks. a) will do b) would do c) did d) do 10) If I ........... time, I'll finish that letter. a) has b) have c) had d) will have 11) If I ........... the boss, I wouldn't shout at my employees. a) am b) were c) will be d) would be 12) You ....................... the bus if you don't hurry. a) won't miss b) will miss c) wouldn't miss d) would miss

Leaderboard

Visual style

Options

Switch template

Continue editing: ?