1) You've made so mush food, Isabel! You ........ ages cooking yesterday! a) might have spent b) must have spent c) 've spent 2) Lucy ....... still be at work, but I'm not sure. a) might b) can c) will 3) I don't know the guy that Julia is talking to. He ........ be her brother or maybe just a friend. a) can b) could c) could to 4) Joe isn't answering his phone. He might ........ a movie. a) watch b) watching c) be watching 5) Daniel ...... told her. That explains it! a) must have b) could c) might 6) Ethan wasn't even there last night, so it ...... have been him that you spoke to.  a) may not b) might not c) can't

Present and past modals of deduction WB B2

Leaderboard

Visual style

Options

Switch template

Continue editing: ?