Mike________hiscar,forhecametoworkbybusthismorningA.canhavefoundB.cou
答案:2 悬赏:70 手机版
解决时间 2021-12-25 20:59
- 提问者网友:流星是天使的眼泪
- 2021-12-25 13:46
Mike ________ his car, for he came to work by bus this morningA.can have foundB.could have foundC.can’t have foundD.mustn’t have found
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-12-25 14:52
C解析试题分析:考查情态动词+have done的用法,can’t have done是过去不可能做了什么,must接have done只能用于肯定句,句意:迈克不可能发现他的车,因为今天早上他是做公共汽车上的班。选C。考点:考查情态动词+have done的用法点评:情态动词+have done可以表示推测和虚拟:“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
全部回答
- 1楼网友:傲气稳了全场
- 2021-12-25 15:31
我学会了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯