5 现在完成时与过去分词做前置定语的区分

That explanation appeals to common sense and has dominated efforts to get to the root of the obesity epidernic and reverse it.

怎么区分是过去分词做前置定语还是现在完成时结构? 谢谢!

请先 登录 后评论

最佳答案 2016-06-04 17:26

That explanation appeals to common sense and has dominated efforts to get to the root of the obesity epidemic and reverse it.

【参考译文】

这种解释符合常识,并已成为探寻肥胖症流行根源并使之获得扭转行动中的主导性理论。

【参考解析】

1.这里只能理解为一个标准的现在完成时。Dominated 作为形容词,意思是“受控的/ 被支配的”,这里显然说不通。

2.to get to the root of......这个不定式短语作efforts是后置定语;

3.A dominates B 的意义:A支配B;A在B中起支配性作用/是最重要的因素/占据首要地位。

That team has dominated football for years. 那个球队多年来一直在足球运动中称霸一方。

The book is expected to dominate the best-seller lists. 这本书预计会占据畅销书排行榜的榜首。

简化一下句子咱们就明白了:

That explanation has dominated (the) efforts.


请先 登录 后评论

其它 1 个回答

倪肖丁  
擅长:惯用法问题

1. 没有一个简单而通用的判断标准,要根据具体情形而定。大部分情况下是容易区别的。因为如果是前置定语,那么它所修饰的名词很可能用到冠词以及其它限定词。比如 :

I have (some) used stamps.(used作前置定语)

I have used the stamps.(have used现在完成时)

2. 问中所给出的句子属于较难判断的情况之一。efforts用了复数形式,并且非特指,所以不用出现冠词,也就失去了通常作出判断所需的外部线索。因此须根据具体的语境和语义而定。

3. 原问中所引用的例句,如将 dominated视为前置定语,则译为:

(1) 这一解释符合常理,并且对于探索肥胖流行的根本原因及其防治有着受控的(有限的)努力

如 has dominated 视为完成时态,则译为:

(2) 这一解释符合常理,并且在探索肥胖流行的根本原因及其防治的努力中发挥主导作用。

显然,句(1)语义不通,且 dominated 似乎未见作定语的用法;句(2)语义通顺、合理,说明这种解释的重要地位。所以,has dominated 是现在完成时态。

供参考。

请先 登录 后评论
  • 1 关注
  • 1 收藏,5296 浏览
  • 筱煜汨汨 提出于 2016-05-31 17:20

相似问题