组卷网 > 知识点选题 > can’t/couldn’t have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 33 道试题
1 . ---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更新 | 3249次组卷 | 7卷引用:专题03 情态动词和虚拟语气 -备战2023年高考英语考点微专题(新高考专用)
2 . He speaks English with a strong American accent, so he ______ brought up in Britain.
A.couldn’t beB.shouldn’t beC.can’t have beenD.needn’t have been
3 . —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更新 | 817次组卷 | 7卷引用:考向10 浓情表态也虚想的情态动词和虚拟语气-备战2023年高考英语考点微专题(全国通用)
4 . — 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更新 | 467次组卷 | 3卷引用:考向10 浓情表态也虚想的情态动词和虚拟语气-备战2023年高考英语考点微专题(全国通用)
智能选题,一键自动生成优质试卷~
5 . —That lecture was a boring and confusing one.
—Then it       Dr. Kevin’s because he is so interesting and fascinating. It       Dr. Jaco’s, he is just that type of person.
A.couldn’t have been…must beB.couldn’t be…can be
C.mustn’t be…can’t beD.can’t have been…must have been
2023-01-13更新 | 343次组卷 | 1卷引用: 上海交通大学附属中学2022-2023学年高二上期末考试英语试卷
6 . 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更新 | 856次组卷 | 6卷引用:天津市武清区城关中学、杨村第四中学、黄花店中学2022-2023学年高二下学期第一次阶段考英语试题
7 . — 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更新 | 305次组卷 | 1卷引用:天津市河北区2022~2023学年高三上学期期末质量检测英语试题

8 . I dare ________ that without your help, we ________ so much progress in our work.

A.say; can’t makeB.to say; couldn’t make
C.say; couldn’t have madeD.to say; shouldn’t have made
9 . —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更新 | 268次组卷 | 1卷引用:天津市河西区2022-2023学年高三上学期期末质量调查英语试卷
10 . The young technician made one rookie mistake after another in the competition, which suggests that he ________ have followed his master’s instructions.
A.can’tB.needn’tC.mustn’tD.shouldn’t
2023-05-07更新 | 199次组卷 | 2卷引用:上海市复旦大学附属中学2022-2023学年高一下学期期中英语试卷
共计 平均难度:一般