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

He ___________ the test, but he wasn’t careful enough


  1. A.
    was able to pass
  2. B.
    must have passed
  3. C.
    could have passed
  4. D.
    might be able to pass
C
考查虚拟语气。句意:他本来能够通过考试,但是他不够细心。“would+have+done”表示对过去事情的假设,表示本来会做而没有做的动作。联系句子意思可知选C。
练习册系列答案
相关习题

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

He ______ the test again, in which case, his mother will be very disappointed. 

A. might fail   B. must have failed

C. should fail  D. could have failed

查看答案和解析>>

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

He ______ the test again, in which case, his mother will be very disappointed.

    A. might fail            B. must have failed

    C. should fail           D. could have failed

查看答案和解析>>

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

. He ______ the test again, in which case, his mother will be very disappointed. 

A. might fail   B. must have failed  C. should fail      D. could have failed

查看答案和解析>>

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

He ___________ the test, but he wasn't careful enough.

  A. was able to pass   B. must have passed   C. could have passed      D. might be able to pass

查看答案和解析>>

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

He ____ the test again, in which case, his mother will be very disappointed.

       A.might fail                                    B.must have failed         

       C.should fail                                      D.could have failed

查看答案和解析>>

同步练习册答案