组卷网 > 知识点选题 > can’t/couldn’t have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 151 道试题
1 . —Why are your eyes so red? You______ well last night.
—Yeah, I stayed up late struggling with the homework.
A.mustn’t have sleptB.wouldn’t have slept
C.couldn’t have sleptD.needn’t have slept
2022-03-03更新 | 465次组卷 | 1卷引用:天津市第一中学2021-2022学年高三下学期三月月考英语试题
2 . —Susan looks a little bit upset. What’s up?
—Oh, you are to blame. You ________ a joke on her in front of so many people.
A.shouldn’t playB.shouldn’t have played
C.needn’t playD.needn’t have played
2022-06-02更新 | 806次组卷 | 7卷引用:2022届天津市西青区杨柳青第一中学高三第六次适应性测试(考前最后一卷)英语试题
3 . — I think you ________ there in person; a phone call would have been fine.
— It is a good chance to know more of you from your parents.
A.couldn’t have beenB.needn’t have beenC.wouldn’t beD.shouldn’t be
2022-04-26更新 | 462次组卷 | 3卷引用:2022届天津市部分区高三质量调查(一)英语试题
4 . I appreciate your kindness very much, but you________ have bought such an expensive present.
A.needn'tB.mustn'tC.wouldn'tD.couldn't
2021-05-31更新 | 846次组卷 | 6卷引用:天津耀华滨海学校2021届高三高考适应性测试英语试题
智能选题,一键自动生成优质试卷~
5 . — Excuse me, where is George?
— George ________ too far. His coffee is still warm.
A.must have goneB.might have gone
C.can’t have goneD.needn’t have gone
2023-03-04更新 | 296次组卷 | 1卷引用:天津市河北区2022~2023学年高三上学期期末质量检测英语试题
6 . —It’s really tiring for me to stand in the queue for three hours to get the G-train ticket.
—You _______. You could have got one online.
A.mustn’t haveB.shouldn’t haveC.can’t haveD.needn’t have
2023-02-19更新 | 263次组卷 | 1卷引用:天津市河西区2022-2023学年高三上学期期末质量调查英语试卷
7 . Using supercomputer, many labs are now conducting experiments that ________ possible in the past.
A.would have beenB.might have been
C.shouldn’t have beenD.couldn’t have been
2022-05-27更新 | 559次组卷 | 3卷引用:2022届天津市南开区高三二模英语试题
8 . —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更新 | 235次组卷 | 1卷引用:天津市第四十七中学2022-2023学年高二下学期第一次阶段性检测英语试题
9 . ---I think you ______ there in person; a phone call would have been fine.
---It’s OK and I was so glad to have seen your mum.
A.couldn’t have beenB.shouldn’t be
C.needn’t have beenD.wouldn’t be
10 . 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更新 | 232次组卷 | 1卷引用:天津市南开区2022-2023学年高三下学期三月月考模拟英语试题
共计 平均难度:一般