1) The weather _________________ awful in the past few days. a) is b) was c) has been 2) We _________________ the dishes. They’re clean now. a) washes b) washed c) have washed 3) Emma _________________ her suitcase last night. a) packs b) packed c) has packed 4) Shall we play tennis? We _________________ since we were children. a) hasn't played b) haven't played c) didn't played 5) The Queen _________________ in an RAF helicopter last night. a) arrived b) arrives c) has arrived 6) We _________________ a party for ages. a) didn't have b) hasn't had c) haven't had

Leaderboard

Visual style

Options

Switch template

Continue editing: ?