1) The ground is wet so it _______ rained last night. a) must have b) might have c) must d) may 2) Steve looks so young! He ________ older than 20. a) might have been b) can't be c) must have been d) could be 3) You passed the exam? Good job! You _______ really hard. a) might work b) can't have worked c) must have worked d) must work 4) He only left home 15 minutes ago and its a 5 km journey, so he ______ a bit late. a) might not arrive b) mustn't arrive c) might arrive d) may not arrive 5) Fred looks really tired. He _________ a bad night's sleep. a) can't have had b) could had c) must have had d) must had 6) He _________ having dinner, he was sleeping! a) could have been b) might have been c) can't have been d) may have been 7) When you go skiing be careful. It's dangerous and you _______ an accident a) must have b) can't have c) might have d) may not have 8) Why doesn't Steve answer his phone? He ______ switched it off in class. a) might have b) must  c) might d) must have 9) You have just eaten a huge turkey, you ________ hungry! a) can't be b) must be c) can't have been d) must have been 10) I can't find my phone anywhere. I think I _________ on the bus. a) could left it b) must left it c) might have left it d) can't have left it

FCE Modals of Speculation

Papan Peringkat

Gaya visual

Pilihan

Berganti templat

Pulihkan simpan otomatis: ?