1) Dan (not buy) ……………………… the tickets yet. a) hasn't bought b) doesn't buy c) didn't buy d) isn't buying 2) He can’t find his wallet. He (lose) ……………………… it. a) is losing b) had lost c) has lost d) loses 3) I (ask) ……………………….. the waiter for some water, but he didn’t hear because the chef (shout) ……………………….. a) asked - shouted b) asked - was shouting c) asked - had shouted d) was asking - shouted 4) We (decide) ……………………….. to have a picnic because the sun (shine) ……………………….. this morning. a) decided - was shining b) was decided - was shining c) had decided - was shining  d) was deciding - shone  5) I (never / be) ……………………….. to a music festival until last year, when I (go) ……………………….. to one in England. a) was never - went b) had never been - had gone c) was never - was going d) had never been - went 6) A friend of mine (recommend) ……………………….. the new John Smith thriller but I (already / read) ……………………….. it the week before. a) was recommending - have already read b) recommended - have already read c) recommended - had already read d) had recommended - had already read 7) Marie (be) ……………………….. to Paris five times. The last time she (buy) ……………………….. me this jacket. a) was - bought b) has been - has bought c) has been - bought d) is - will be buying 8) Don’t call me tonight because I (get) ……………………… ready for the trip. a) will get b) have gotten c) will be getting d) had got 9) What do you think you (do) ……………………… next year? a) have done b) will be doing c) are doing d) do 10) (Richard / go) ……………………….. to the shops this morning? I (not hear) ……………………….. from him all day. a) Did Richard go - haven't heard b) Did Richard go - didn't hear c) Has Richard gone - didn't hear d) Had Richard gone - didn't hear 11) John (already cook) ……………………… dinner before Ann (come) ……………………… a) had already cooked - came b) has already cooked - came c) already cooked - had come d) had already cooked - had come 12) You (be) ………………… disgusting! You (always / eat) ………………… with your mouth open! a) are - always eat b) are - are always eating c) have been - have always eaten d) will be - always eat

Leaderboard

Visual style

Options

Switch template

Continue editing: ?