首页 热点资讯 义务教育 高等教育 出国留学 考研考公

have been +过去分词 跟have+过去分词 有什么区别

发布网友

我来回答

4个回答

热心网友

如果应该及物动词是现在完成时,改为被动语态就是 “have been+过去分词”。例如:
*They have solve all the problems (他们已经解决了所有的问题) → All the problems have been solved (所有的问题都解决了).
* The publicized his model deeds on TV (他们把他的先进事迹放在电视上播出了) →His model deeds have been publicized on TV (他的先进事迹都上了电视了).追答纠正:第一句话多出了 “应该” 两个赘字,删去。

热心网友

have
been+过去分词和have
+过去分词都是构成现在完成时。但是have
been+过去分词是现在完成时的被动语态,而have
+过去分词则是主动形式。如果你对现在完成时没有问题的话,这两个形式的区分就主要看是否是需要被动还是主动语态了。

热心网友

现在完成时的被动语态追答如

The windows have been cleaned.

热心网友

现在完成时

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com