组卷网 > 知识点选题 > must have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 4 道试题
1 . —— Guess what? I’ve won the third prize in the writing competition in Tianjin area.
—— You don’t say. I know you are not good at English. You ______ great efforts!
A.should have madeB.must have madeC.might makeD.could make
2023-11-30更新 | 204次组卷 | 1卷引用:天津市武清区杨村第一中学2023-2024学年高三上学期第一次月考英语试题
2 . —Congratulations! You ________ great efforts for the English speech contest.
—Thanks. I do appreciate my teacher’s guidance.
A.must have madeB.should have madeC.could makeD.would make
3 . —The woman biologist had stayed in Africa studying wild animals for 13 years before she returned.
—Oh dear! She ________ a lot of difficulties!
A.may go throughB.must have gone through
C.should have gone throughD.might go through
2023-04-10更新 | 411次组卷 | 3卷引用:天津市武清区杨村第一中学2023-2024学年高三上学期第三次质量检测英语试题
4 . My key isn’t in my backpack. Where on earth________ I have put it?
A.canB.wouldC.shouldD.must
2021-11-03更新 | 777次组卷 | 4卷引用:天津市南开中学2022-2023学年高三下学期第四次月考英语试题
共计 平均难度:一般