组卷网 > 知识点选题 > can’t/couldn’t have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 10 道试题
1 . Mary ________ my letter; otherwise she would have replied before now.
A.couldn’t have receivedB.ought to have received
C.needn’t have receivedD.shouldn’t have received
2024-04-08更新 | 89次组卷 | 1卷引用:上海市曹杨第二中学2023-2024学年高一下学期3月份阶段性练习英语试卷

2 . 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
3 . It ______ last night, as the ground is still wet.
A.may have rainedB.must rainC.can’t have rainedD.must have rained
2024-01-30更新 | 172次组卷 | 1卷引用:天津市河东区2023-2024学年高一上学期1月期末英语试题
4 . I didn’t see Fred in the library this morning. He_____have borrowed that book.
A.mustn’tB.shouldn’tC.couldn’tD.needn’t
2024-01-13更新 | 119次组卷 | 1卷引用:天津市咸水沽第一中学2023-2024学年高三上学期第二次适应性训练英语试题
智能选题,一键自动生成优质试卷~
5 . My sister met him at the Grand Theatre yesterday afternoon, so he _____ your lecture.
A.can’t have attended
B.needn’t have attended
C.mustn’t have attended
D.shouldn’t have attended
6 . —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卷引用:天津市宁河区2023-2024学年高三上学期期末练习英语试题
7 . Tina ________ have known the truth, or she would have told us.
A.mustn'tB.needn'tC.shouldn'tD.can't
单项选择 | 适中(0.65) |
名校
8 . —Did you paint your house yourself? It looks good.
—I_______have done all the painting. I asked my brother to help me.
A.couldn’tB.mustn’tC.needn’tD.shouldn’t
2020-08-12更新 | 474次组卷 | 3卷引用:天津市五区县重点校联考2023-2024学年高三上学期1月期末英语试题
单项选择 | 适中(0.65) |
真题 名校
9 . George _________ too far. His coffee is still warm.
A.must have goneB.might have gone
C.can’t have goneD.needn’t have gone
2016-11-26更新 | 1353次组卷 | 22卷引用:广东省深圳市南山区2023-2024学年高一上学期期末英语试卷
10 . My sister met him at Ningbo Grand Theatre yesterday afternoon, so he         your lecture.
A.couldn’t attendB.mustn’t have attended
C.shouldn’t attendD.couldn’t have attended
2016-11-26更新 | 429次组卷 | 3卷引用:2024届天津市宁河区芦台第一中学高三适应性模拟训练(3月)英语试题
共计 平均难度:一般