组卷网 > 知识点选题 > may/might have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 164 道试题
1 . I knew she was in because I heard the radio, but she didn’t open the door. She _______ the bell.
A.might not hearB.mustn’t have heardC.couldn’t hearD.may not have heard
2 . Now, look at our purchase.We _________so much food and drinks now that Emily won't be with us for dinner.
A.needn't have boughtB.might have bought
C.could have boughtD.ought to have bought
20-21高一上·全国·课时练习
3 . 你可能听说过“欧若拉”,游客称之为北极光(极光)。(汉译英)
2020-09-06更新 | 35次组卷 | 2卷引用:《高中新教材课时同步练》2.3 Reading for Writing-2020-2021学年高一英语课时同步练(人教版2019必修第一册)
2020高三·全国·专题练习
语法填空-单句语填 | 适中(0.65) |
4 . —What a slow bus this is!
—Yes, we____just as well walk.(用适当的单词填空)
2020-09-05更新 | 161次组卷 | 3卷引用:《备战2021年高考一轮复习易错题》专题11 情态动词和虚拟语气 -备战2021年高考英语一轮复习易错题
5 . 从括号中选出合适的情态动词填空。
1. You_________(must /can) be careful with the camera. It will cost you
2. I've ordered some pizza, so we _______(wouldn't/needn't) worry about cooking when we get home, tired from work.
3. The police still haven't found the lost child, but they re doing all they____(can/may).
4. Anita________(could /would) speak three languages before she was six.
5. The restaurant_________(can't/needn't)be very good It's always empty.
6. You ________(mustn't/ needn't) put everything on the shelves until the glue has set hard.
7. She_______(can't/ shouldn't) have left school, for her bike is still here.
8. It ______(must have been/must be) raining when you arrived there.
9. --When did you go to Beijing?
--I ________(might have been/must have been)there in 1994, but I can't remember it clearly.
10. Nobody knows where the jewels have gone and they______ (might/should)have been stolen.
2020-08-30更新 | 70次组卷 | 1卷引用:【高中新教材外研版同步备课】必修2【新教材精创】2.2 Using langrage 练习(1)
6 . The heavy rain may ______ the landslide last night.
A.accounts forB.accounted for
C.have accounted forD.accounting for
2020-07-24更新 | 93次组卷 | 1卷引用:广东省珠海市2019-2020学年高一下学期期末学业质量监测英语试题
7 . I _________ my driving test but I didn’t operate carefully.
A.should passB.may pass
C.might have passedD.might pass
2020-07-20更新 | 107次组卷 | 1卷引用:四川省宜宾市2018-2019学年高一下期期末教学质量监测英语试题
8 . —That important document is nowhere to be seen.
—Don't worry! You ___________ it somewhere. Calm down and think it over.
A.might leaveB.might have leftC.should leaveD.should have left
9 . 用情态动词或时态填空
1. I didn’t arrive on time, otherwise I _______ missed the first bus.
2. —Did you say that there were only ten tickets? There ________be twelve.
—I said it was twelve.
3. If I _______ plan to do anything I wanted to, I’d like to go to Tibet and travel through as much of it as possible.
4. —What does the sign over there read?
—“No person ____________ smoke or carry a lighted cigarette, cigar or pipe in this area.”
5. No one thought that he could fly over the Antarctic, but Byrd________ do it by making his plane light.
6. The ground is wet. It_________ have rained last night.
7. Tom ought not to _________(tell)me your secret, but he meant no harm.
8. He might _________(give)you more help,even though he was very busy.
9. The old man ________ have a smoke under a big tree every afternoon after he finished his farm work.
10. He daren’t speak English before such a crowd, ________ he?
2020-07-10更新 | 166次组卷 | 1卷引用:江苏省南京师范大学附属中学2019-2020学年高一下学期英语期末模拟试题
10 . He _____ you he was a qualified agent, but the truth is quite otherwise.
A.must tellB.could tellC.should have toldD.might have told
2020-06-26更新 | 193次组卷 | 1卷引用:2020届江苏省盐城市高三第四次模拟考试英语试题
共计 平均难度:一般