系表结构的现在分词短语能否用完成式

请问下面句子语法结构是否正确?

Having been interested in the game for many years,  he decided to become a Prp gamer this summer.

请问老师, 如果强调与谓语的时间先后关系的话,上面的句子是否成立?

请先 登录 后评论

最佳答案 2020-02-29 00:15

非谓语动词的完成体作状语,主要作用(甚至是唯一作用)是为了与谓语动词发生时间作比较用的,目的是说明非谓语的动作早于谓语动词的动作。

本句,Having been interested in the game for many years,  he decided to become a Prp gamer this summer.

for many years 是现在分词的标志性时间状语,早在 decided 之前许多年,就已经对这款游戏感兴趣了,所以这里用完成体非常正确。

如果没有 for many years 这个时间状语,直接用 (Being) interested in the game 即可。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2144 浏览
  • WJRWX 提出于 2020-02-28 17:47

相似问题