可学答题网 > 问答 > 英语三级,外语考试
目录: 标题| 题干| 答案| 搜索| 相关
问题

_____________the flood, the ship would


_____________the flood, the ship would have reached its destination on time.

  • AIn case of
  • BBecause of
  • CIn spite of
  • DBut for
参考答案
参考解析:

【译文】要不是因为洪水,这艘船旱已按时到达目的地了。 【考点】虚拟语气【解析】虚拟语气句中,虚拟的条件由but for引导,表示对过去情况的假设,主句用would/should/could/might have+动词的过去分词,should只用于第一人称。所以本题应该选D。

分类:英语三级,外语考试