自学英语

1.这句话有两个完成式,但是有先后关系。请解释一下。

过去完成时用于追溯过去某一时刻之前的行为,即过去的过去行为。这句话中1987A苏联破冰船帮助三头灰鲸脱困(1987苏联破冰船帮助三头灰鲸脱困)中的主句指的是1987中令人讨厌的过往行为。下面的定语从句是嵌套复句:

被困在北极冰层中(意思是“这三头灰鲸在获救前就已经陷入困境”)

嵌套状语从句:在它们昏厥到阿拉斯加沿海水域觅食之后(意思是“在它们游到阿拉斯加沿海水域‘更早’觅食之后”)

第一个被困在这里追溯到被解救之前的情况,第二个游泳追溯到被困之前的情况,所以两者都需要用过去完成时表达。

如果追溯到过去相继发生的一系列情况,一般来说,开头一定要用过去完成时,到了适当的时候自然可以不留痕迹地变成过去式。这句话的第一个地方是龙岗,第二个地方是龙岗中的龙岗,而且还出现在同一个主从复合句中,所以第二个龙岗不能转换成过去式。

2.为什么“要喂”就是不要喂?

Feed既可以是表示“别人喂”的及物动词,也可以是表示“自己吃”的不及物动词。这句话中的灰鲸是自己闯进岸边觅食的,所以要用不及物动词。被喂食是被动语态,省略了介词by引入的“喂食者”。只有带宾语的及物动词才有被动语态,而灰鲸不需要喂食,所以不能用被喂食。