组卷网 > 知识点选题 > 情态动词+have done
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 3 道试题
1 . — You called me at 9:00 this morning, didn’t you?
— It ________ me. I was attending a meeting then.
A.must have beenB.couldn’t have beenC.could beD.must be
2021-12-14更新 | 642次组卷 | 3卷引用:天津市静海区第一中学2021-2022学年高一上学期12月学生学业能力调研英语试题
单项选择 | 较难(0.4) |
真题 名校
2 . You ____________ have scolded him for his poor performance. After all, he had done his best.
A.mustB.shouldC.mustn’tD.shouldn't
2020-07-09更新 | 3882次组卷 | 16卷引用:天津市滨海学校2019~2020学年高一下学期期中英语试题
单项选择 | 较难(0.4) |
真题 名校
3 . Paul did a great job in the speech contest. He many times last week.
A.need have practisedB.might practise
C.must have practisedD.could practise
共计 平均难度:一般