1) She ... hungry again. She had lunch a few minutes ago. a) must be b) might be c) can't be d) may be 2) Helen hasn't been at home for a week. She ....gone on holiday. a) must have b) mustn't have c) can't have d) should have 3) I'm not sure where Laura is right now . She ... gone shopping . a) can't have b) might have c) must have d) would have 4) She ... seen me at the party yesterday because I was home. a) must have b) wouldn't have c) shouldn't have d) couldn't have 5) You ... lie in the sun without wearing a hat. a) shouldn't b) must c) have to d) might 6) I haven't seen Penny for 30 years . She .... look really different now. a) has to b) must c) mustn't d) must have 7) He got seriously injured in a car accident last night ! He ...... been more careful . a) must have b) may have c) would have d) should have 8) I .... have helped her if she had asked me to , but she didn't want me to know anything. a) must b) would c) mustn't d) should 9) I can't find my car key. I ..... left it at he office. a) should have b) must c) may have d) may 10) We're going to eat out tonight. You ....... prepare dinner. a) have to b) needn't c) should have d) mustn't 11) Bill forgot my name day yesterday. He ...... me. a) can't have called b) should have called c) must have called d) would have called 12) .... I use your phone , please , Angela ! a) May b) Should c) Must d) Might
0%
Quiz - Modals - Modal Perfect
共享
由
Chriskatrinis
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?