1) If we (not score) ……………………… in the last second, we (lose) ……………………… the match. a) hadn't scored - would have lost b) didn't score - would have lost c) hadn't scored - would be lost d) didn't score - will have lost 2) I don’t approve of people (wear) ……………………… casual clothes to work. a) wearing b) to wear c) to be wearing d) wear 3) We insist on your (have) ……………………… a clean driving licence. a) to have b) should have c) have d) having 4) By this time next week, you (travel) ……………………… over 10,000 kilometres. a) had travelled b) will travel c) will have travelled d) will be travelling 5) I won’t see you later because I (train) ……………………… in the park. a) will have trained b) will be training c) will train d) train 6) You (change) ………………… ! You (have) ………………… long hair the last time I saw you. a) changed - had had b) have changed - had had c) changed - were having d) have changed - had 7) Kim (just start) ……………………… writing you an email when you (call) ……………………… a) had just started - call b) has just started - will call c) had just started - called d) just started - had called 8) Karen (make) ……………………… lunch while Peter (set) ……………………… the table. a) was making - set b) was making - was setting c) made - was setting d) had made - had set 9) Sean (not drive) ………………… too fast when he (have) ………………… the accident. a) wasn't driving - had b) didn't drive - was having c) didn't drive - had d) hadn't driven - had 10) She looks exhausted. She (cycle) ……………………… for two hours. a) had been cycling b) had cycled c) will have cycled d) has been cycling 11) I (get) ……………………… a reply four weeks after I (send) ……………………… the email. a) got - had sent b) had got - sent c) will get - had sent d) had got - had sent 12) We (not finish) ……………………… setting up the business by next month. a) won't be finising b) hadn't finished c) won't have finished d) will not finish 13) I must remember (take) ……………………… the wedding rings with me! a) to taking b) to take c) taking d) having taken 14) If I (know) ………………… my favourite sitcom was on, I (watch) ………………… it. a) knew - would watch b) know - will watch c) had known - would be watched d) had known - would have watched 15) We (just talk) ……………………… about him when he (walk) ……………………… into the room! a) had just talked - was walking b) just talked - had walked c) had just talked - walked d) were just talking - was walking

Leaderboard

Visual style

Options

Switch template

Continue editing: ?