名校
1 . Mary ________ my letter; otherwise she would have replied before now.
A.couldn’t have received | B.ought to have received |
C.needn’t have received | D.shouldn’t have received |
您最近一年使用:0次
名校
2 . I dare ________ that without your help, we ________ so much progress in our work.
A.say; can’t make | B.to say; couldn’t make |
C.say; couldn’t have made | D.to say; shouldn’t have made |
您最近一年使用:0次
2024-02-17更新
|
264次组卷
|
2卷引用:广东省深圳市宝安区桃源居中澳实验学校2023-2024学年高一下学期3月考英语试卷
名校
3 . I didn’t see Fred in the library this morning. He_____have borrowed that book.
A.mustn’t | B.shouldn’t | C.couldn’t | D.needn’t |
您最近一年使用:0次
名校
4 . But for his timely help, we ______ our task in such a short time.
A.wouldn’t finish | B.haven’t finished |
C.couldn’t have finished | D.can’t have finished |
您最近一年使用:0次
22-23高一下·上海·期中
名校
5 . The young technician made one rookie mistake after another in the competition, which suggests that he ________ have followed his master’s instructions.
A.can’t | B.needn’t | C.mustn’t | D.shouldn’t |
您最近一年使用:0次
名校
6 . —Celia looks so upset. She ________ the driving test.
—It is the second time that she has failed in the test.
—It is the second time that she has failed in the test.
A.can’t pass | B.can’t have passed | C.mustn’t pass | D.mustn’t have passed |
您最近一年使用:0次
7 . George ______ too far. His tea is still warm.
A.should have gone | B.can’t have gone | C.might have gone | D.needn’t have gone |
您最近一年使用:0次
名校
8 . 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 |
您最近一年使用:0次
2023-02-17更新
|
115次组卷
|
2卷引用:广东省深圳实验学校高中部2022-2023学年高一上学期第3阶段考试英语试题
9 . I ________ have finished the report without your timely help. Thank you so much!
A.could | B.couldn’t | C.must | D.mustn’t |
您最近一年使用:0次
名校
10 . —A man answered the phone. I suppose it was her husband.
—It ______ her husband. He has been dead for ages.
—It ______ her husband. He has been dead for ages.
A.mustn’t be | B.couldn’t have been | C.may not have been | D.mustn’t have been |
您最近一年使用:0次