爱问知识人 爱问教育 医院库

请问这道高三英语选择题怎样做?(3)

首页

请问这道高三英语选择题怎样做?(3)

  But that he ___ it, he wouldn't have believed it.
  A. see
  B. saw
  C. had seen
  D. sees
  并请详细地解释一下,先谢谢了!

提交回答
好评回答
  • 2010-11-21 09:04:34
    楼上两位理解都有偏差了!
    1、该题正确答案为B、saw.
    2、原因:句中关键词是but that(要不是;若非;若不是...的话 )(=if it had not been for the fact... )。所以,如果用其解释还原原句,就变为:If it had not been for the fact that he saw it,he wouldn't have believed it.由此可知,that后面是陈述过去事实的从句,所以用一般过去时。
    

    明***

    2010-11-21 09:04:34

其他答案

    2010-11-20 22:56:08
  • 选C,解释:wouldn't have 是现在完成时,had seen 是过去的过去。意为;除非他亲眼看到(这件事),否则他不会相信。

    C***

    2010-11-20 22:56:08

  • 2010-11-20 22:53:21
  • 本题是虚拟语气,语意是如果他亲眼所见,否则他不会相信。根据后面wouldn't have believed it 可知是过去式(否则为wouldn't  believed it)则由虚拟语气用过去完成时had seen。答案为C。 

    逆***

    2010-11-20 22:53:21

类似问题

换一换
  • 英语考试 相关知识

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):