为什么这里加个but呢?but 后不是一个完整的句子啊?

In other words, equities have become more attractive than bonds—at first probably because bond yields fell so quickly, boosting the relative appeal of stocks,(but) lately thanks to the vaccine heralding the return of growth and profits, which a modest increase in yields has not offset.

请先 登录 后评论

最佳答案 2021-01-26 12:51

but作为连词未必连接句子。网友的句子but连接的是两个分词短语:boosting the relative appeal of stocks和heralding the return of growth and profits,而第二个分词短语中带了原因状语lately thanks to the vaccine。

如果lately thanks to the vaccine前后加逗号就好理解了。In other words, equities have become more attractive than bonds—at first probably because bond yields fell so quickly, boosting the relative appeal of stocks, but, lately thanks to the vaccine, heralding the return of growth and profits, which a modest increase in yields has not offset.

原因状语lately thanks to the vaccine本可以放在profits后,但因为有which非限制性定语从句,所以原文结构更好。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2008 浏览
  • 树屿牧歌 提出于 2021-01-26 11:28