组卷网 > 知识点选题 > 情态动词+have done
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 12 道试题
1 . ---Did you punish him for losing your digital camera?
---Yes, but I don't think I ______.
A.should do thatB.need to have done so
C.ought have done thatD.should have done so
2021-05-20更新 | 249次组卷 | 2卷引用:福建省龙岩市2021届武平一中高考模拟英语试题(3月份)
2 . —Did you punish him for that? —Yes, but I don’t think I________.
A.should have done soB.need to have done soC.should do thatD.ought have done that
2021-04-01更新 | 292次组卷 | 3卷引用:福建省武平县第一中学2021届高三下学期综合练习英语试题
2010·福建宁德·一模
单项选择 | 较易(0.85) |
名校
3 . -- Catherine, I have cleaned the room for you.
---Thanks. You _______ it. I could manage it myself.
A.needn’t doB.shouldn’t have doneC.mustn’t doD.needn’t have done
2019-01-30更新 | 556次组卷 | 16卷引用:福建省宁德四县市一中2010届高三第一次联考
4 . —Do you think George has passed the driving test?
—No. If so, he ______ his car to our college yesterday.
A.would driveB.must have driven
C.would have drivenD.had driven
2016-11-26更新 | 1206次组卷 | 5卷引用:2014届福建省漳州市芗城中学高三高考模拟英语试卷
智能选题,一键自动生成优质试卷~
2013·福建漳州·一模
单项选择 | 较难(0.4) |
5 . My sister met him in the street yesterday afternoon, so he ______ your lecture.
A.shouldn’t have attendedB.couldn’t have attended
C.mustn’t have attendedD.needn’t have attended
2016-11-26更新 | 684次组卷 | 2卷引用:2013届福建省漳州市芗城中学高考模拟英语试卷
2010·江苏徐州·一模
6 . —The terrible accident is under investigation.
—Actually, quicker action _________ those workers trapped in the mine.
A.might have savedB.must have savedC.should have savedD.could have saved
2016-11-26更新 | 1164次组卷 | 7卷引用:福建师大附中2009-2010年高考模拟(英语)
2010·福建龙岩·三模
单项选择 | 较易(0.85) |
7 . I didn’t meet her at the party yesterday. She____for Shanghai.
A.might leaveB.must leaveC.can have leftD.may have left
2016-11-26更新 | 356次组卷 | 2卷引用:福建省上杭一中2010届高三模拟考试英语试题
2010·北京朝阳·一模
单项选择 | 较难(0.4) |
名校
8 . You have a big mouth, Tom. You        have told everybody the secret.
A.can’tB.mustn’t
C.shouldn’tD.mightn’t
2016-11-26更新 | 808次组卷 | 4卷引用:福建省厦门外国语学校2010届高三考前模拟考试英语试卷
9 . A kind-hearted passenger paid for Tim’s ticket, without which he _____ the last train.
A.couldn’t have caughtB.didn’t catch
C.couldn’t catchD.hadn’t caught
2015-07-27更新 | 120次组卷 | 1卷引用:2015届福建泉州第一中学高三下最后一次模拟英语试卷
共计 平均难度:一般