1) I ......... (make) a birthday cake for Paula a) maked b) didn't make c) didn't made d) haven't made 2) ..... Dave and Polly ..... (go) for a swim? a) Has/gone b) Did/go c) Did/went d) Have/gone 3) Brilliant! I .... just ..... (win) a competition a) have/won b) did/win c) did/won d) 've/win 4) How .... you .... (get) tickets for the FIFA world cup final? a) have/gotten b) did/got c) did/get d) has/got 5) I've loved swimming .... I was for a) For b) Since 6) Laura ...... (be) to school for weeks a) didn't/ be b) hasn't/ was c) didn't/been d) hasn't/been 7) Zoe's had her skateboard ..... six months a) for b) since 8) .... he .... ( break) his mobile phone when he dropped it? a) Have/broken b) Did/break c) Has/broke d) Did/brake 9) Beach volleyball has been an olimpic sport .... 1996 a) For b) Since 10) My brother ........ (be) to Mexico three times. a) has been b) went c) did go d) have/ was 11) Our team hasn't won a match ..... January a) For b) Since 12) I ...... (lose) my keys yesterday. a) 've lost b) lost c) have losted d) losed 13) Suzie has taken part in the London marathon ..... ten years a) For b) Since 14) I ....... (see)John this week. a) have/seen b) saw c) have/saw d) didn't saw 15) I ....... (know) Julie for ten years a) have/knew b) knew c) have known d) knowed

Leaderboard

Visual style

Options

Switch template

Continue editing: ?