现在完成的被动语态造句,现在完成时和现在完成的被动语态有什么区别

发布时间:2020-07-11 08:31:48

现在完成的被动语态造句,现在完成时和现在完成的被动语态有什么区别

网友回答

现在完成时态被动语态的结构:
  have / has + been + vt. 过去分词
  The party has been planned since the New Year.
  自从新年起这聚会就已经经筹划了。

网友回答

一、完成时被动语态的构成,以 work 为例:
  
   work 的完成时:have worked (表示完成的助动词 have + 过去分词)
   work 的被动语态:be worked (表示被动的助动词 be + 过去分词)
   完成时被动语态: have + been worked(就是说,把表示完成的助动词 have 放在被动语态前,由于 have 要求后面的动词是过去分词,因此被动语态的助动词 be 就需要变成相应的过去分词 been,即“表示完成的助动词 have + 表示被动的助动词 been + 过去分词”)
  
  二、结构上的共同点与不同点
  
  1、共同点:二者都由助动词have + 过去分词构成
  
   主动语态:have done (have + do 的过去分词 done)
   被动语态:have been【done】 (have + be 的过去分词 been +【done】)
  
  2、不同点:
  
   主动语态中只有一个表示完成的助动词 have;
   被动语态中的既有表示完成的助动词 have,还有 表示被动的助动词 been
  
  三、意思上区别
  
   主动语态表示“已经做过某事”,被动语态表示“某事已经被做过”。如:
  
  四、句子结构的区别
  
   主动语态构成是:主语(行为者)+ have + 过去分词 + 宾语(行为对象)
   被动语态构成是:主语(行为对象)+ have + been + 过去分词 + by + 介词宾语(行为者)
   ——主动语态的宾语变成被动语态的主语,主动语态的主语变成被动语态中介词 b 的宾语
  
  例如:
  
   We have done the job. 我们已经做完了那件工作。
   The job has been done by us. 那件工作已经被我们做完。
  
   He has got a CD for his birthday. 他收到一张作为生日礼物的 CD 。
   A CD has been got for his birthday (by him)。一张作为生日礼物的 CD 已经(被他)收到。
以上问题属网友观点,不代表本站立场,仅供参考!