组卷网 > 知识点选题 > may/might have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 16 道试题
1 . You can’t imagine that a gentleman ________ so rudely to an old lady.
A.shall have behavedB.should have behaved
C.could have behavedD.might have behaved
2024-02-17更新 | 226次组卷 | 2卷引用:英语 (天津卷01) -2024年高考押题预测卷
2 . 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学年高三下学期三月月考模拟英语试题
3 . —It’s nearly a quarter to eight. Beth hasn’t turned up yet.
—She________ the time. Why don’t I call and see what happened?
A.shouldn’t have forgottenB.might have forgotten
C.needn’t have forgottenD.must have forgotten
4 . This ___________an improvement, but “breakthrough” was an overstatement.
A.can have beenB.should have been
C.may have beenD.need have been
2022-05-18更新 | 425次组卷 | 3卷引用:2022届天津市部分区高三下学期质量调查(二)英语试题
智能选题,一键自动生成优质试卷~
5 . —I wonder why Robert hasn’t shown up at the interview yet. It’s a pity if he missed.
—I’m not sure, but he ________ in a traffic jam riding here.
A.could be stuckB.should be stuckC.must have been stuckD.might have been stuck
2022-05-14更新 | 624次组卷 | 4卷引用:2022届天津市河北区高三年级总复习质量检测(二)二模英语试题
6 . The accident ________ caused by a dog running across the road, but we don’t know for sure.
A.must have beenB.might have beenC.might haveD.should have
2021-11-01更新 | 393次组卷 | 3卷引用:天津市静海区四校2021-2022学年高二上学期12月份阶段性检测英语试题
7 . ---I honestly don't think I'm going to be admitted.
---Well, you never know! You________ a better impression than you think.
A.may have made
B.should have made
C.couldn't have made
D.needn't have made
2021-09-16更新 | 3223次组卷 | 7卷引用:2021年天津市英语高考真题(天津卷第二次)
8 . Water ________ to our planet during the first two million years after the birth of the solar system, a study has found.
A.might be broughtB.may have been brought
C.could be broughtD.should have been brought
9 . —May I speak to Kate, please?
—Kate? You _____ have dialed the wrong number. We’ve got no Kate here.
A.wouldB.mightC.shouldD.must
10 . —That important document is nowhere to be seen.
—Don't worry! You ___________ it somewhere. Calm down and think it over.
A.might leaveB.might have leftC.should leaveD.should have left
共计 平均难度:一般