组卷网 > 知识点选题 > 情态动词+have done
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 50 道试题
1 . I can’t find my wallet now. I________ it in the bus just now, but I’m not sure.
A.should leaveB.could have left
C.must have leftD.might leave
2024-05-25更新 | 124次组卷 | 1卷引用:天津市南开中学2023-2024学年高三下学期第五月考英语试题
2 . During our trip to the Great Wall last week, I couldn’t stop thinking about how huge a project it ________ have been to build it in ancient times.
A.mustB.couldC.shouldD.need
2024-04-01更新 | 117次组卷 | 2卷引用:天津市第四十七中学2023-2024学年高二下学期3月月考英语试题
单项选择 | 适中(0.65) |
名校
3 . They________ have completed their program ; or they wouldn’t be enjoying themselves by the seaside.
A.shouldB.mustC.wouldn’tD.can’t
2023-06-22更新 | 189次组卷 | 1卷引用:天津市第一百中学2022-2023学年高二下学期过程性诊断(2)英语试题
4 . —Celia looks so upset. She ________ the driving test.
—It is the second time that she has failed in the test.
A.can’t passB.can’t have passedC.mustn’t passD.mustn’t have passed
2023-05-07更新 | 239次组卷 | 1卷引用:天津市第四十七中学2022-2023学年高二下学期第一次阶段性检测英语试题
智能选题,一键自动生成优质试卷~
单项选择 | 较易(0.85) |
名校
5 . The children____________ very excited as they received the handwritten letter from Father Christmas.
A.may beB.should beC.must have beenD.could have been
6 . —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更新 | 404次组卷 | 3卷引用:天津市武清区杨村第一中学2023-2024学年高三上学期第三次质量检测英语试题
7 . When Della returned from skiing, her parents complained that she________her legs when she fell over.
A.should have brokenB.must have brokenC.could have brokenD.would have broken
2023-03-25更新 | 366次组卷 | 2卷引用:天津市第一中学2022-2023学年高三下学期第四次月考英语试题
8 . George ______ too far. His tea is still warm.
A.should have goneB.can’t have goneC.might have goneD.needn’t have gone
2023-03-02更新 | 234次组卷 | 1卷引用:天津市南开区2022-2023学年高三下学期三月月考模拟英语试题
2022高三上·全国·专题练习
单项选择 | 适中(0.65) |
名校
9 . We showed up early and had to wait two hours before the ceremony began. We ________.
A.shouldn’t hurryB.needn’t have hurriedC.mustn’t have hurriedD.wouldn’t hurry
单项选择 | 适中(0.65) |
名校
10 . I ______ have cooked so much food. Nobody was hungry and there were a lot of leftovers.
A.needn’tB.wouldn’tC.mustn’tD.couldn’t
共计 平均难度:一般