组卷网 > 知识点选题 > must have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 9 道试题
单项选择 | 适中(0.65) |
名校
1 . It ___________ last night, for the road was very muddy.
A.would have rainedB.must have rainedC.should have rainedD.must rain
2020-02-15更新 | 175次组卷 | 1卷引用:北京市北京师大附中2016-2017学年高二下学期期中英语试题
单项选择 | 适中(0.65) |
名校
2 . -She looks very happy. She ___________the exam.
-I guess so. It's not difficult after all.
A.should passB.can pass
C.must have passedD.might have passed
2019-03-06更新 | 168次组卷 | 1卷引用:北京101中学2018-2019学年高二上学期期末考试英语试题
3 . You _____ something great, otherwise you wouldn’t have got the promotion.
A.should doB.must do
C.should have doneD.must have done
2018-10-13更新 | 350次组卷 | 1卷引用:【全国百强校】北京市中央民族大学附属中学2019届高三10月月考英语试题
4 . --- It was a relief when the kids were found.
--- Yeah. Their parents _____ have been very worried while they were lost.
A.needB.should
C.mustD.might
智能选题,一键自动生成优质试卷~
5 . My phone ________ have been stolen while I was taking a bus. I can’t find it anywhere.
A.canB.must
C.shouldD.would
2017-02-28更新 | 313次组卷 | 4卷引用:2017届北京东城区高三上期末考试英语试卷
6 . -When I first got to Harvard, my terrible English was a burden to me.
-Oh, dear, it ________ a struggle for you to keep up with other students.
A.might beB.can be
C.should have beenD.must have been
2016-11-26更新 | 180次组卷 | 1卷引用:2015-2016学年北京西城区高二上学期期末英语试卷
7 . —It’s amazing that Beijing and Zhangjiakou have won the bid for the 2022 Winter Olympics!
—Sure it is! The government ________ have made great efforts!
A.couldB.should
C.mightD.must
2016-11-26更新 | 338次组卷 | 4卷引用:2016届北京海淀区高三上学期期中考试英语试卷
8 . Tom looks very happy. He _____ have passed the interview.
A.canB.mustC.mayD.might
2016-03-10更新 | 115次组卷 | 1卷引用:2015-2016学年北京怀柔区高二上学期期末考试英语试卷
10-11高三上·北京·期中
单项选择 | 适中(0.65) |
9 . —I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
—Oh, it ________ my younger sister. She was in my room at that moment.
A.must have beenB.should have been
C.could have beenD.may have been
2013-09-26更新 | 1015次组卷 | 5卷引用:2010年北京市五中高三上学期期中考试英语卷
共计 平均难度:一般