精英家教网 > 高中英语 > 题目详情

Mike ________ his car, for he came to work by bus this morning


  1. A.
    can have found
  2. B.
    could have found
  3. C.
    can’t have found
  4. D.
    mustn’t have found
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”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
练习册系列答案
相关习题

科目:高中英语 来源:2015届福建省高一上学期期末考试英语试卷(解析版) 题型:单项填空

Mike ________ his car, for he came to work by bus this morning

A.can have found                         B.could have found

C.can’t have found                      D.mustn’t have found

 

查看答案和解析>>

科目:高中英语 来源:2011-2012学年安徽省省城名校高三上学期第二次联考英语题 题型:单项填空

Mike         his wedding for a whole month and hopefully everything will be ready tomorrow.

    A.prepares B.is preparing C.had prepared D.has been preparing

 

查看答案和解析>>

科目:高中英语 来源:2010-2011学年山东省高三上学期第一次诊断性测试英语卷 题型:单项填空

Mike        his wedding for a whole month and hopefully everything will be ready tomorrow.

A.prepares

B.is preparing

C.has prepared

D.has been preparing

 

查看答案和解析>>

科目:高中英语 来源: 题型:

Mike        his wedding for a whole month and hopefully everything will be ready tomorrow.

A. prepares             B. is preparing          C. has prepared      D. has been preparing

查看答案和解析>>

科目:高中英语 来源: 题型:

Mike ________ his car, for he came to work by bus this morning

A. can have found   B. could have found  C. can’t have found  D. mustn’t have found

 

查看答案和解析>>

同步练习册答案