组卷网 > 知识点选题 > 情态动词+have done
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 56 道试题
1 . Tom        full marks, but he was too careless        a spelling mistake.
A.could gain, to makeB.could have gained, to make
C.could have gained, and madeD.could have gained, as to make
2018-06-14更新 | 651次组卷 | 1卷引用:【全国百强校】江苏省常熟中学2017-2018学年高一下学期5月份调研测试英语试题
2 . The construction of the laboratory_________ by the end of July.
A.must be completing
B.must complete
C.must have completed
D.must have been completed
2018-04-08更新 | 316次组卷 | 1卷引用:吉林省长春外国语学校2017-2018学年高一下学期第一次月考英语试题
3 . We had a wonderful time at Tom’s birthday party. You ____________, but why didn’t you?
A.should comeB.must have come
C.may have comeD.ought to have come
2018-03-15更新 | 678次组卷 | 1卷引用:《课时同步君》2017-2018学年高一英语人教版必修3-2.2 Unit 2 Learning about Language
4 . William was late. He ____________ earlier if he was really serious about the interview.
A.may have comeB.should be coming
C.ought to have comeD.must have come
2018-03-12更新 | 517次组卷 | 1卷引用:《课时同步君》2017-2018学年高一英语人教版必修3-2.2 Unit 2 Learning about Language
5 . —It’s already twelve o'clock, and he ____________ have been here half an hour ago.
—Maybe his flight was behind time.
A.mustB.ought to
C.mayD.can
13-14高三·江苏徐州·期末
6 . I think I saw Mr. Smith at yesterday's party.
He ______ there. He is now on a business trip in Greece. And he left the day before yesterday.
A.mustn't have beenB.couldn't have been
C.might not beD.should not be
2017-12-29更新 | 384次组卷 | 2卷引用:江苏省前黄高级中学国际分校2016-2017学年高一下学期期末统考模拟4(含听力)英语试题
7 . There was plenty of time. She __________ to the station.
A.mustn’t have hurriedB.couldn’t have hurriedC.must not hurryD.needn’t have hurried
2017-06-01更新 | 234次组卷 | 1卷引用:新疆石河子第二中学2016-2017学年高一下学期第二次月考英语试题
8 . I ________ have been more than six years old when the accident happened.
A.shouldn’tB.couldn’tC.mustn’tD.needn’t
2016-12-12更新 | 1263次组卷 | 5卷引用:2010届高考二轮复习:情态动词和虚拟语气专题
9-10高一下·浙江杭州·期中
9 . ---Who can it be that hasn’t handed in his composition?
---It ______ be Robinson. He ______ it in yesterday.
A.will; should handB.must; should have handed
C.may; can’t handD.can; could have handed
2016-12-07更新 | 419次组卷 | 1卷引用:浙江省杭州学军中学2009-2010学年度高一下学期期中考试英语试卷
10 . I was on the highway when this car went past, followed by a police car. They _______ at least 150 kilometers an hour.
A.should have been driving
B.must have been driving
C.could have driven
D.would have driven
2016-11-26更新 | 302次组卷 | 1卷引用:2015-2016学年浙江温州第二外国语高一下竞赛英语试卷
共计 平均难度:一般