组卷网 > 知识点选题 > must have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 94 道试题
1 . Mary’s bedroom is so tidy. She ________ have cleaned it last night.
A.canB.needC.mustD.should
2 . Life is not always easy.You ________ some moments when you were disappointed.
A.must haveB.should haveC.must have hadD.should have had
2021-10-26更新 | 473次组卷 | 1卷引用:天津市静海区第一中学2021-2022学年高三上学期(9月)学生学业能力调研英语试题
3 . We________ have watched that thriller in the cinema, because we may have horrible dreams at night.
A.needn’tB.shouldn’tC.mustn’tD.couldn’t
4 . Since nobody could help Mary with her study, she________   have finished it by herself.
A.canB.needC.mustD.should
2021-07-17更新 | 369次组卷 | 1卷引用:天津市河北区2020-2021学年高二下学期期末检测英语试题
5 . 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届高三高考适应性测试英语试题
6 . He________ it all by himself for there was no one else in the house to turn to for help.
A.must be doingB.should be doing
C.must have doneD.should have done
2021-05-26更新 | 462次组卷 | 2卷引用:天津市滨海新区2021届高三下学期三模英语试题
7 . The biologist________ a lot of difficulties while she stayed in Africa studying wild animals for 20 years.
A.may go through
B.might go through
C.ought to have gone through
D.must have gone through
2021-05-14更新 | 420次组卷 | 2卷引用:天津市河东区2021届高三第二次模拟测试英语试题
单项选择 | 适中(0.65) |
8 . --- Few of the students passed the maths quiz this time in our school.
---Really? It ________ difficult.
A.should beB.might beC.must have beenD.could have been..
2021-05-03更新 | 445次组卷 | 2卷引用:天津市河西区2021届高三总复习质量调查(二)英语试题
9 . ---Mary, I got lost.
---Sorry, I________ a map for you.
A.must have drawnB.should drawC.could drawD.ought to have drawn
2021-04-28更新 | 658次组卷 | 3卷引用:天津市和平区2021届高三下学期第二次质量调查(二模)英语试题
10 . 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学年高一上学期期末英语试题
首页3 4 5 6 7 8 9 10 末页
跳转: 确定
共计 平均难度:一般