组卷网 > 知识点选题 > must have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 28 道试题
1 . I didn’t hear your call. I __________ asleep at that time.
A.must beB.should beC.must have beenD.should have been
2023-07-22更新 | 229次组卷 | 1卷引用:广东省广州市番禺区2022-2023学年高一下学期期末考试英语试题
2 . Jenny ______ with him at that time, for I was having dinner with her in my home.
A.can’t have beenB.mustn’t have been
C.must have beenD.may have been
2023-05-26更新 | 193次组卷 | 1卷引用:广东省深圳市福田区外国语高级中学2022-2023学年高一下学期期中英语试题
单项选择 | 适中(0.65) |
名校
3 . Since the road is wet this morning, it________ last night.
A.must rainB.must be raining
C.must have rainedD.must have been rained
2021-06-28更新 | 487次组卷 | 2卷引用:广东省深圳市罗湖外国语学校2020-2021学年高二下英语期中考试试卷
4 . — Congratulations! You ________ have made great efforts for the English speech contest.
— Thanks. I do appreciate my teacher’s guidance.
A.mightB.mustC.shouldD.could
智能选题,一键自动生成优质试卷~
5 . Look at his strong muscles now! He ________ worked out regularly over the past year.
A.could haveB.should haveC.might haveD.must have
2023-06-26更新 | 177次组卷 | 1卷引用:广东省广雅中学2022-2023学年高一下学期6月检测英语试题
6 . She ________have finished her work. Or she wouldn’t be playing computer games now.
A.shouldB.needn’tC.mustD.can’t
2023-02-10更新 | 175次组卷 | 1卷引用:广东省深圳市2022-2023学年高一上学期期末学业水平测试英语试题
7 . His face seems so familiar to me. I ______ him somewhere before.
A.must have seenB.must seeC.might have seenD.might see
2023-05-01更新 | 123次组卷 | 1卷引用:广东省深圳市罗湖区2022-2023学年高一上学期2月期末英语试题
8 . The city at one time________ prosperous, for it enjoyed a high level of civilization.
A.may beB.may have beenC.must beD.must have been
2021-06-27更新 | 450次组卷 | 2卷引用:广东省深圳实验学校高中部2020-2021学年高一下学期第一阶段考试英语试题
23-24高一上·广东深圳·期末

9 . He came to realize that social media wasted lots of time which he ____________ on his research essay.

A.should spendB.must spendC.should have spentD.must have spent
2024-01-29更新 | 112次组卷 | 2卷引用:广东省深圳中学2023-2024学年高一上学期期末考试英语试题
10 . — Did you visit the famous cultural relics last month?
— No, we ________ it, but we spent too much time shopping.
A.could have doneB.must have doneC.can't have doneD.shouldn't have done
共计 平均难度:一般