1.这句话中用了两个,但是这两个完成式有先后关系,
过去完成式是用来追溯过去某个时间以前的行为,即过去的过去行为.本句中主句In 1987 a Soviet icebreaking ship helped free three gray whales(1987年苏联破冰船帮助了三只灰鲸脱离了困境)说的是1987年烦人过去行为.接下来的定语从句是个嵌套复合句:
嵌套主句:that had become trapped in the Arctic ice(含义是“这三只灰鲸在‘解救之前’已经陷于困境”)
嵌套状语从句:after they had swum into the coastal waters of Alaska to feed(含义是“在它们‘更早以前’游入阿拉斯加沿岸水域觅食之后”)
这里第一个 had become trapped追溯的是被helped free以前的情况,第二个had swum 追溯的是比had become trapped 还要早的情况,因此都需要用用过去完成时表述.
如果追溯的是以前接连按顺序发生的一系列情况,一般说来,开始必须用过去完成时,在适当的时候可以不留痕迹地自然转为过去时.本句中第一处是追溯,第二处是追溯中的再往前追溯,而且还出现在同一个主从复合句中,所以第二个追溯不可以转为过去时.
2.“to feed” 为什么不是to be fed?
feed 既可以是表示“他人喂食”的及物动词,也可以是表示“自行进食”的不及物动词.本句中的灰鲸是自己闯入岸边觅食,因此需要用不及物动词.to be fed 是被动语态,其中省略了用介词 by 引出的“喂食者”.只有能够带宾语的及物动词才有被动语态,而灰鲸无需人来喂食,所以不能用to be fed.
一道英语语法题,求助,谢谢.
一道英语语法题,求助,谢谢.
In 1987 a Soviet icebreaking ship helped free three gray whales that had become trapped in the Arctic ice after they had swum into the coastal waters of Alaska to feed. 此句正确.1.这句话中用了两个过去完成式,但是这两个完成式有先后关系,求解释.2. “to feed” 为什么不是to be fed?
In 1987 a Soviet icebreaking ship helped free three gray whales that had become trapped in the Arctic ice after they had swum into the coastal waters of Alaska to feed. 此句正确.1.这句话中用了两个过去完成式,但是这两个完成式有先后关系,求解释.2. “to feed” 为什么不是to be fed?
英语人气:568 ℃时间:2020-01-29 07:49:10
优质解答
我来回答
类似推荐
猜你喜欢
- 1童年的发现几个问题
- 2第三个字是意的成语
- 3三八妇女节我帮妈妈洗衣服作文 240字以上
- 4从甲地到乙地,某人步行比乘公交车多用3.6小时,已知步行速度为每小时8千米,公交车的速度为每小时40千米,求甲、乙两地相距多少千米?
- 5英语翻译
- 6已知f(x)=lg(x²+2ax+1),若函数f(x)的值域为R,求a的取值范围?
- 7Let‘s go and___them in that shop
- 8火车站的第一、二、三进口共有乘客280人,第一站口的人数量是第二进站口的3倍,第三进站口的人数比第二进站口的多30人.这三个进站口各多少人?
- 9sound like 后面加名词还是形容词.
- 10What is your dream job?what will you do to make it come true?英语口语作文