before and agowhat they had found in fact was a ship which h

before and ago
what they had found in fact was a ship which had been sunk many years before
这里before 可不可以改为ago是不是过去时一定要用 before 谢谢
jd风 1年前 已收到1个回答 举报

宝3377 幼苗

共回答了17个问题采纳率:82.4% 举报

我认为不能.
因为before表示一段时间,ago表示一个时间点
原句译为:事实上,他们已发现了一艘沉没了很多年的船.(表示一直沉在海底,强调经过的时间有多久.)
若用ago则需用过去时不能用完成时(完成时中只能接时间段,不能接时间点.)此时译为:事实上,他们发现了一艘很多年前沉没的船.(强调的是何时沉没.)

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.014 s. - webmaster@yulucn.com