1) A: There are puddles outside in the street and the sidewalk is wet. B: Oh, Angie also came in wet. She didn't have an umbrella. It ________ have rained this morning. a) must b) may c) might 2) A: Someone called me earlier but didn't leave a message. Do you think it was John? B: It ____________ have been John. He's gone camping in the woods. There is no cell phone service there a) might not b) couldn't c) must not 3) A: I put my bag here a few minutes ago, but now it's gone! B: Ah, mom was just vacuuming that area, so she ________ have moved it. a) must b) could c) did 4) A: The man on the left in the picture is my grandfather. B: Wow, he was so handsome when he was young! He ________ popular with the ladies. a) must have been b) was c) could have been 5) A: Maya didn't come to class yesterday. Do you know why? B: I'm not sure. She _________ have been sick. She was complaining of a headache when I saw her on Monday a) must b) had to c) may 6) A: Do you think he lost his wallet in the mall?  B: Not necessarily. He ________ have left it on the bus. a) had to b) must c) might 7) Mayans built large cities. They _______ had an advanced civilization a) must not b) must have c) must not have 8) Their civilization disappeared. It ______ rained enough to grow crops. a) might not b) might not have c) might 9) Look at this bowl. They could _____ used this to serve food. a) of b) have c) X d) maybe 10) You must have ______ a hundred photos today. a) taken b) took c) taking d) takes 11) Trish didn't come on the tour. She ______ been sick. She wasn't feeling well. a) mayn't b) may have c) couldn't have d) maybe have 12) I can't find my wallet anywhere. I ______ dropped it in the hotel gift shop. a) couldn't b) have to have c) had to have 13) Carla ______ gotten our postcard. We just mailed it yesterday. a) must have b) couldn't have c) had to have

Modals Speculation about the past

排行榜

视觉风格

选项

切换模板

恢复自动保存: