句子结构分析

He has achieved whatever work it was in him to do.这里是形式主语嘛?in him to do等于for him to do的复合结构作主语嘛?
请先 登录 后评论

最佳答案 2020-05-19 19:57

whatever引导名词性从句。从句还原的语序为:it was whatever work in him to do . in him 和to do分别作work的后置定语,语义上him是to do的逻辑主语。 in him我的理解是 in his life或in his mind。这需要根据具体语境来看。 直接翻译:他达成了他本应做的所有工作。 该句结构可以类比以下句子就比较容易理解: I know what color it is.
请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

It is in sb to do sth. 做某事是某人的责任、份内的事。

例如:I never had to tell him about his schoolwork. It was in him to do it. 我从来不必督促他作功课。那是他份内的事。

whatever work it was in him to do 他职责范围内的所有该做的事。

He has achieved whatever work it was in him to do。他做完了所有他该做的事。

in him并不是不定式的主语。to do sth为真正主语,it为形式主语。in him为介词短语作表语。to do sth is in sb. 做某事是某人的职责。主系表结构。

请先 登录 后评论
  • 1 关注
  • 2 收藏,2552 浏览
  • sjd123456 提出于 2020-05-15 18:31

相似问题