英语中什么时候用have been+过去分词什么

2024-11-08 03:49:55
推荐回答(4个)
回答1:

如果应该及物动词是现在完成时,改为被动语态就是 “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 (他的先进事迹都上了电视了).

回答2:

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

回答3:

现在完成时的被动语态

回答4:

现在完成时