宾语从句中had been和was不同时态的含义辨析

We had all heard that it was a great dam, as modern as any of its kind in the world.

主句had heard是过去完成时,宾语从句的时态应该至少不晚于主句的时态had heard, 那么为什么宾语从句仍然使用了it was一般过去时呢?

We had all heard that it HAD BEEN a great dam - 可以这样说嘛?这里的宾语从句用was和had been语义上有何不同呢?


请先 登录 后评论

最佳答案 2020-02-27 13:46

We had all heard that it was a great dam, as modern as any of its kind in the world.

had heard 的参照物,不是宾语从句,而是另外一个语境的动作。指在某事之前早就听说过。

it was a great dam:表示“那是一座大型水坝”(陈述过去的一个事实),不受“听说”早晚的影响,而独立存在。

如果用了 it had been a great dam,意味着它曾经是座水坝。在听说的时候,已经不再是水坝了。也许盖楼了。

时态决定存在,做个比较,仔细体会主、从句的时态:

We hear that it is a great dam. (水坝仍在)

We heard that it is a great dam. (水坝仍在)

We have heard that it is a great dam. (水坝仍在)

We hear that it was a great dam. (水坝已不在)

We hear that it has been a great dam. (水坝已不在)

We heard that it was a great dam. (水坝在 heard 时仍在,现在不详)

We had heard that it was a great dam.(水坝在 heard 时仍在,现在不详)

We heard that it had been a great dam. (水坝在 heard 时已不在)

We had heard that it had been a great dam. (水坝在 heard 时已不在)

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3662 浏览
  • Long2019 提出于 2020-02-20 17:00

相似问题