组卷网 > 知识点选题 > can’t/couldn’t have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 115 道试题
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更新 | 3149次组卷 | 7卷引用:2021年天津市英语高考真题(天津卷第二次)
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更新 | 806次组卷 | 7卷引用:2022届天津市西青区杨柳青第一中学高三第六次适应性测试(考前最后一卷)英语试题
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更新 | 463次组卷 | 3卷引用:2022届天津市部分区高三质量调查(一)英语试题
智能选题,一键自动生成优质试卷~
5 . Peter         too far. His coffee is still warm.
A.mustn't have doneB.might have gone
C.can't have goneD.needn't have gone
2021-01-22更新 | 1230次组卷 | 1卷引用:天津市第一中学2020-2021学年高一上学期期末英语试题
6 . —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更新 | 331次组卷 | 1卷引用: 上海交通大学附属中学2022-2023学年高二上期末考试英语试卷
7 . 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届高三高考适应性测试英语试题
8 . — 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学年高三上学期期末质量检测英语试题

9 . 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
10 . —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学年高三上学期期末质量调查英语试卷
共计 平均难度:一般