组卷网 > 知识点选题 > can/could have done的用法
更多: | 只看新题 精选材料新、考法新、题型新的试题
解析
| 共计 12 道试题
1 . You can’t imagine that a gentleman ________ so rudely to an old lady.
A.shall have behavedB.should have behaved
C.could have behavedD.might have behaved
2024-02-17更新 | 234次组卷 | 2卷引用:上海市上海中学2023-2024学年高二上学期期末考试英语试卷
2 . The horrific tragedy __________ if the architect __________ more careful with the way buildings were constructed.
A.ought to be avoided; was going to beB.could have been avoided; had been
C.may have avoided; has beenD.will be avoided; will have been
2023-10-13更新 | 278次组卷 | 1卷引用:Unit 4 选择性必修第三册(上教版2020)
3 . I __________you when I was in Paris as I didn’t know your address.
A.should have visitedB.couldn’t have visited
C.must have visitedD.can have visited
2023-10-13更新 | 160次组卷 | 1卷引用:Unit 4 选择性必修第三册(上教版2020)
4 . I don’t know why she didn’t ask me how to do it as I __________her.
A.could have helpedB.might help
C.should have helpedD.could help
2023-10-13更新 | 76次组卷 | 1卷引用:Unit 4 选择性必修第三册(上教版2020)
智能选题,一键自动生成优质试卷~
5 . —Happy birthday!
—Thank you! It’s the best present I ________ for.
A.should have wishedB.must have wished
C.may have wishedD.could have wished
2023-07-31更新 | 136次组卷 | 1卷引用:Unit 4 必修第三册(上外版2020)
6 . Harry ________ have won the physics competition easily yesterday, but he gave up.
A.couldB.mightC.wouldD.must
2023-07-31更新 | 134次组卷 | 1卷引用:Unit 4 必修第三册(上外版2020)
7 . --Did they visit the famous university?
--No. They _______ it, but they spent too much time shopping.
A.must have visitedB.could have visitedC.can’t have visitedD.shouldn’t have visited
8 . 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
单项选择 | 适中(0.65) |
真题 名校
10 . (2018·天津) I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure.
A.should leaveB.must have left
C.might leaveD.could have left
2018-06-09更新 | 3218次组卷 | 36卷引用:2018年全国普通高等学校招生统一考试英语(天津卷)
共计 平均难度:一般