1 句中为什么要用完成时

According to the latest figures, the majority of the world's population is now bilingual or multilingual, having grown up speaking two or more languages. 

请问句中为什么要用完成时?是为了表示成长这个动作被重复很多次吗?

为什么不用growing up?

谢谢解惑

请先 登录 后评论

最佳答案 2020-08-31 23:35

According to the latest figures, the majority of the world's population is now bilingual or multilingual, having grown up speaking two or more languages.

分词的完成体表明动作发生在谓语动词之前,在这里表示原因。网友说的“动作被重复很多次”,不知源于何处?注意:非谓语的完成体,主要用来表示:其动作或状态早于谓语动词。

完成体表示原因,而原因早于结果,符合逻辑。

【翻译】根据最新的数字,世界上大多数人口现在是双语或多语种的人,因为他们从小就说两种或两种以上的语言。

请先 登录 后评论

其它 1 个回答

曾克辉  
擅长:英语考试

having grown up...是现在分词短语作定语,相当于非限制性定语从句who has grown up...

请先 登录 后评论
  • 0 关注
  • 1 收藏,2693 浏览
  • 不笑猫 提出于 2020-08-26 23:40

相似问题