复杂长句好像缺少逗号(同时涉及it的指代问题)

The shortcomings of a small party pale into insignificance when set against the great benefits it will bring to us —time-saving and cost-reducing.

请问:

(1) benefits 和 it 之间为什么没有逗号?

(2) it 指代的是什么?

请先 登录 后评论

最佳答案 2016-03-22 07:34

The shortcomings of a small party pale into insignificance when set against the great benefits it will bring to us—time-saving and cost-reducing.

【翻译】相对于带给我们的巨大好处——节省时间和降低成本而言,一个小型聚会的缺点就变得很微不足道了。

【分析】先解决你的两个问题:benifits是名词“好处”,it 指party,it will bring to us 是定语从句,修饰benifits,所以,不需要逗号。

1. 主句:The shortcomings of a small party pale into insignificance,意为“一个小型聚会的缺点就变得很微不足道了”。 pale into“变得”,意思等于turn into。

2. 时间状语从句:when set against the great benefits it will bring to us—time-saving and cost-reducing。省略了主语和be动词,补充完整为:

when they are set against the great benefits it will bring to us—time-saving and cost-reducing.

they 指shortcomings.

be set against:与......相比,与......相权衡。

time-saving and cost-reducing:是benefits 的同位语。

【直译】当它们跟带给我们的巨大好处相比时——即节省时间和降低成本,一个小型聚会的缺点就变得很微不足道了。

 

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2474 浏览
  • 王钊 提出于 2016-03-19 20:04

相似问题