find himself taking on the role of...分析

After declining the post of Secretary of State he nevertheless found himself taking on the role of unofficial adviser to the President.

请分析这里的taking on the role of...语法现象,这里为什么用现在分词作himself的宾补呢?

谢谢老师!


请先 登录 后评论

最佳答案 2019-10-16 10:02

take on the role :担任角色。

这里不用现在分词,能用其他的非谓语动词吗?

1. ...found himself to take on the role (错误的表达。不定式表示的动作还没发生,怎么去found 呢?)

2. ...found himself taken on the role (错误的表达。过去分词表示被动意义,“担任角色”是他本人发出的动作,他能“被担任”吗?)

3. ...found himself taking on the role(正确的表达。found 表示一个正在进行中的动作被“无意发现”,只有现在分词才可以担当一个正在进行的动作。“发现” 是在现在分词动作进行的情况下发生的。)

请先 登录 后评论

其它 2 个回答

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

find oneself doing sth =  discover oneself doing something, especially when this is unexpected.

所以,本句中 found himself taking on the role of unofficial adviser to the President 意为:

却意外发现自己即将担任总统私人顾问的角色。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   find sb. doing sth. 发现某人正在做某事

    The police found the child crying in a parked car. 警察发现那个孩子在一辆停着的汽车里哭。(摘自《外研社英汉多功能词典》)

请先 登录 后评论
  • 1 关注
  • 1 收藏,2395 浏览
  • Long2019 提出于 2019-10-15 15:13

相似问题