1) Ouch ! I can't walk. I ... my ankle. Please, help me sit down. a) might sprain b) sprain c) might have sprained 2) Everyone is celebrating. The Eagles ... the football match. a) may have won b) must have won c) could have won 3) It's 2:00 am and the light in Scot's room is on. He ... to switch it off, he always goes to bed early. a) must have forgotten b) could forget c) might have forgotten 4) She speaks German very well. She ... in Germany for years! a) may live b) could have lived c) must have lived 5) A: 'The burglars broke into our home in daylight.' B: 'Then, probably some of your neighbours ... them.' a) will have seen b) could have seen c) must have seen  6) Tom failed the maths exam again. His parents ... mad at him. a) may have got b) can't have got c) must have got 7) If my boss had given me permission, I ... to Punta Sal with my friends. a) can travel b) could have travelled c) must have travelled 8) Elaine broke up with Jerry last night. It ... difficult for her. They'd been together for 5 years. a) might have been b) may be c) must have been 9) Monica and Carlos ... the plane. They left home an hour ago.  a) might have caught b) mustn't have caught c) can't have caught 10) Susan is very punctual, but Paola isn't. She ... angry with Paola when she turned up 20 minutes late. a) must have got b) can have got c) might have got

Leaderboard

Visual style

Options

Switch template

Continue editing: ?