字典翻译 问答 小学 英语 【一道英语语法题,求助,谢谢.In1987aSovieticebreakingshiphelpedfreethreegraywhalesthathadbecometrappedintheArcticiceaftertheyhadswumintothecoastalwatersofAlaskatofeed.此句正确.1.这句话中用了两个过去】
问题标题:
【一道英语语法题,求助,谢谢.In1987aSovieticebreakingshiphelpedfreethreegraywhalesthathadbecometrappedintheArcticiceaftertheyhadswumintothecoastalwatersofAlaskatofeed.此句正确.1.这句话中用了两个过去】
问题描述:

一道英语语法题,求助,谢谢.

In1987aSovieticebreakingshiphelpedfreethreegraywhalesthathadbecometrappedintheArcticiceaftertheyhadswumintothecoastalwatersofAlaskatofeed.此句正确.1.这句话中用了两个过去完成式,但是这两个完成式有先后关系,求解释.2.“tofeed”为什么不是tobefed?

楼越升回答:
  1.这句话中用了两个,但是这两个完成式有先后关系,   过去完成式是用来追溯过去某个时间以前的行为,即过去的过去行为.本句中主句In1987aSovieticebreakingshiphelpedfreethreegraywhales(1987年苏联破冰船帮助了三只灰鲸脱离了困境)说的是1987年烦人过去行为.接下来的定语从句是个嵌套复合句:   嵌套主句:thathadbecometrappedintheArcticice(含义是“这三只灰鲸在‘解救之前’已经陷于困境”)   嵌套状语从句:aftertheyhadswumintothecoastalwatersofAlaskatofeed(含义是“在它们‘更早以前’游入阿拉斯加沿岸水域觅食之后”)   这里第一个hadbecometrapped追溯的是被helpedfree以前的情况,第二个hadswum追溯的是比hadbecometrapped还要早的情况,因此都需要用用过去完成时表述.   如果追溯的是以前接连按顺序发生的一系列情况,一般说来,开始必须用过去完成时,在适当的时候可以不留痕迹地自然转为过去时.本句中第一处是追溯,第二处是追溯中的再往前追溯,而且还出现在同一个主从复合句中,所以第二个追溯不可以转为过去时.   2.“tofeed”为什么不是tobefed?   feed既可以是表示“他人喂食”的及物动词,也可以是表示“自行进食”的不及物动词.本句中的灰鲸是自己闯入岸边觅食,因此需要用不及物动词.tobefed是被动语态,其中省略了用介词by引出的“喂食者”.只有能够带宾语的及物动词才有被动语态,而灰鲸无需人来喂食,所以不能用tobefed.
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文