2 关于动词时态的问题

I explained the situation to the ticket-collector who advised me to get off two stops before Vienna Central Station and take a taxi.

这边的定语从句中的谓语动词为什么不能用had advised,我的理解是,advise这个动作在explained之前发生。

对比上一句:

Not one of us had brought an umbrellaor even a raincoat, so when Jack suggested we go to a museum, we all agreed immediately.

这里用过去完成时态我能够理解,因为had broughtsuggested之前发生。

对比两句:为何第一句用过去完成时为错误,第二句用过去完成时为正确,原因是什么?

请先 登录 后评论

最佳答案 2021-09-08 23:48

你仔细想想主句的explained 从句的 advised 哪个动作在先,哪个在后。注意这个who引导的定语从句为非限制性定语从句,只不过没有用逗号而已。你如果注意句子表达的逻辑意义,就不会有这个问题了。我把这个句子稍作改动,改为并列句如下:

I explained the situation to the ticket-collectorand he advised me to get off two stops before Vienna Central Station and take a taxi.

现在清楚了没有?


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1282 浏览
  • 少年游 提出于 2021-09-08 23:02