这里的whose使用和理解问题?

Every day we hoped that he was gone, but as long as he was there we could not desert him. That is the whole truth, as I am an honest Christian woman and you 

will see that if there is blame in the matter it does not lie with my husband but with me, for whose sake he has done all that he has.

请教老师: for whose sake he has done all that he has - 这一块不懂句子结构和含义,尤其是whose这里什么用法?为什么不说for his sake呢?


请先 登录 后评论

最佳答案 2020-09-25 10:02

Every day we hoped that he was gone, but as long as he was there we could not desert him. That is the whole truth, as I am an honest Christian woman and you will see that if there is blame in the matter it does not lie with my husband but with me, for whose sake he has done all that he has.
【翻译】我们每天都在希望他不在了,但只要他还在,我们就不能抛弃他。这就是全部的真相,因为我是一个虔诚的基督教妇女,你会发现,如果这件事有什么过错,那也不在我丈夫身上,而是在我身上,他是为了我才做了他所做的一切的。

这是定语从句,把 for one's sake 变成含有关系代词的介词短语。whose 表示所属关系,指“我的”,与 me 有关。如果不是定语从句,而是单独一句的话,就是 for my sake he has done....

 

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1549 浏览
  • bjxue 提出于 2020-09-23 14:18

相似问题