1) I’m busy at the moment. ~ on the computer. a) I work b) I’m work c) I’m working d) I working
2) My friend ~ the answer to the question. a) is know b) know c) knowing d) knows
3) I think I’ll buy these shoes. ~ really well. a) They fit b) They have fit c) They’re fitting d) They were fitting
4) Where ~ the car? a) did you park b) did you parked c) parked you d) you parked
5) At nine o’clock yesterday morning we ~ for the bus. a) wait b) waiting c) was waiting d) were waiting
6) When I looked round the door, the baby ~ quietly. a) is sleeping b) slept c) was sleeping d) were sleeping
7) Here’s my report. ~ it at last. a) I finish b) I finished c) I’m finished d) I’ve finished
8) I’ve ~ made some coffee. It’s in the kitchen. a) ever b) just c) never d) yet
9) We ~ to Ireland for our holidays last year. a) goes b) going c) have gone d) went
10) Robert ~ ill for three weeks. He’s still in hospital. a) had been b) has been c) is d) was
11) My arms are aching now because ~ since two o’clock. a) I’m swimming b) I swam c) I swim d) I’ve been swimming
12) I’m very tired. ~ over four hundred miles today. a) I drive b) I’m driving c) I had been driving d) I’ve driven
13) When Martin ~ the car, he took it out for a drive. a) had repaired b) has repaired c) repaired d) was repairing
14) Janet was out of breath because ~ a) she’d been running b) she did run c) she’s been running d) she’s run
15) Don’t worry. I ~ be here to help you. a) not b) will c) willn’t d) won’t
16) Our friends ~ meet us at the airport tonight. a) are b) are going to c) go to d) will be to
17) ~ a party next Saturday. We’ve sent out the invitations. a) We had b) We have c) We’ll have d) We’re having
18) I’ll tell Anna all the news when ~ her. a) I’ll see b) I’m going to see c) I see d) I shall see
19) At this time tomorrow ~ over the Atlantic. a) we flying b) we’ll be flying c) we’ll