英语被动语态是和现在完成时是否存在某种联系?

被动是be+done,现在完成时是have+done,都有过去分词done。我感觉有联系但说不上来。我甚至感觉被动语态根本不存在。有点钻牛角尖了,但是很想看看老师的看法。
请先 登录 后评论

其它 3 个回答

Jajil  
擅长:词法问题,句法问题,百家讲坛
有联系啊,先有的被动后有的完成。 顺序:1、过去分词(表结果)2、have +名词+过去分词出现 3、2这种结构中的名词消失只剩下have+过去分词。 完成体是一种演化中的变异。
请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

He is writing a report. 主动语态——主动动作未完成

A report is being written. 被动语态——被动动作未完成

你怎么能认为不存在被动语态呢?被动语态与完成时态没有必然联系。

请先 登录 后评论
曾克辉  
擅长:英语考试

have done现在完成时由助动词 have/has + done构成;被动语态由助动词be (am/is/are/was/were) + done构成,它们是两种不同的谓语形式。请看一个混合例句:

Dinner has been done for half an hour. 饭菜已经做好半个钟头了。

been“身兼二职”,即have been构成完成时(have/has+过去分词),been done构成被动(be+过去分词)。

请先 登录 后评论
  • 1 关注
  • 1 收藏,2691 浏览
  • Cosmos 提出于 2020-05-20 13:13

相似问题