组卷网 > 知识点选题 > must have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 66 道试题
1 . —The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
—Oh, dear! She ______ a lot of difficulties!
A.may go throughB.might go through
C.need have gone throughD.must have gone through
2 . Peter ________ just a moment ago. His coffee is still warm.
A.must have leftB.should have left
C.ought to have leftD.need have left
单项选择 | 适中(0.65) |
名校
3 . The ground is wet. It ________ have rained last night.
A.willB.mustC.shouldD.may
4 . Since nobody could help Mary with her study, she________   have finished it by herself.
A.canB.needC.mustD.should
2021-07-17更新 | 370次组卷 | 1卷引用:天津市河北区2020-2021学年高二下学期期末检测英语试题
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更新 | 1236次组卷 | 1卷引用:天津市第一中学2020-2021学年高一上学期期末英语试题
6 . It _____ have rained last night, because the ground is wet now.
A.couldB.shouldC.mustD.need
7 . —May I speak to Kate, please?
—Kate? You _____ have dialed the wrong number. We’ve got no Kate here.
A.wouldB.mightC.shouldD.must
8 . He plays basketball very well. He_________ it a lot.
A.may practiseB.must practise
C.must have practisedD.should have practiced
2020-07-17更新 | 161次组卷 | 1卷引用:湖南省邵阳市隆回县2018-2019学年高一上学期期末考试英语试题
单项选择 | 适中(0.65) |
名校
9 . How fantastic his spoken English is! He_____ abroad for several years.
A.may stayB.must have stayedC.can stayD.must have been staying
2020-03-31更新 | 151次组卷 | 1卷引用:江苏省无锡市普通高中2019-2020学年高三上学期期末英语试题
10 . —You look so tired. You________ late last night.
—Yes. I had to to do an important report and stayed up till I completed it.
A.should sleepB.must sleep
C.should have sleptD.must have slept
2020-03-06更新 | 480次组卷 | 1卷引用:天津市和平区2019-2020学年高一上学期期末英语试题
共计 平均难度:一般