17/ I wouldn’t get too excited. They only had one left, so they ... well have sold out.
B) might
18/ It’s got very cold. - Yes, I think it ... easily snow tonight.
B) might
19/ He should ... by now, so he’ll be here in about an hour.
B) have landed
20/ We ... just be lucky and get the last two.
B) might
21/ You ... pay me back now, but of course you can if you like!
D) needn’t
22/ Dogs ... on a leash at all times.
B) have to be kept
23/ If Linda ... from school tomorrow, maybe we could spend the afternoon in town.
D) doesn’t need to be picked up
24/ We ... on phone lines in the future as we’ll all have mobile phones which connect to the Internet.
B) won’t need to rely
25/The invitations ... soon otherwise they won’t get there in time.
A) will have to be sent
26/Sorry I’m late. I ... a few things from the supermarket on my way here.
A) had to get
27/ ... you ... a fuss to get your money back, or was the manager quite reasonable?
A) Did / need to make
28/ You ... believe everything Graham tells you. He’s lied to me before.
B) mustn’t
29/ Thankfully we ... Flossie in a cattery as our neighbours offered to feed her.
B) didn’t need to put
30/ I ... have bothered preparing so much food; nobody ate anything anyway.
C) needn’t