livcui 发表于 2021-3-6 23:13:33

初中英语问题

复习新概念时,看到一句话,大不解:
I had nearly reached the town, when the young man suddenly said, very slowly, "Do you speak English?"    (新概念2 Lesson14)
翻译:就要到达那个镇时,那青年突然开了口,慢慢地说道:“你会讲英语吗?”


疑惑:我觉得句中的 when 引导时间状语,就得放在第一句前。结合翻译,似乎就是这样
          如果放在第二句前,不就是:当那青年突然...时,我就要到达那个镇了。
          可 我就要到达 发生在 那青年说话 之前,这就让我百思不得其解,百度也查不到{:10_272:}


原谅我只是初一的




wyksyc 发表于 2021-3-6 23:51:49

这里运用了一个关于过去完成时的知识点: 前面I'had...是过去完成时,而后面是时间状语从句,过去完成时在状语从句中,表示过去两个事件中发生在前的一个事件。所以原句翻译应该是: 就要到达那个镇之前,那青年突然开了口,慢慢地说道:“你会讲英语吗?”
其实翻译成时也没错,但确实会有误会的人。
对了,我初三

wyksyc 发表于 2021-3-7 00:11:51

我没想到我会在鱼c上解答一个英语问题

livcui 发表于 2021-3-7 11:21:24

wyksyc 发表于 2021-3-6 23:51
这里运用了一个关于过去完成时的知识点: 前面I'had...是过去完成时,而后面是时间状语从句,过去完成时在状 ...

谢谢,又学到了

wyksyc 发表于 2021-3-7 13:15:01

livcui 发表于 2021-3-7 11:21
谢谢,又学到了

第一个技术点哈哈
页: [1]
查看完整版本: 初中英语问题