现在完成时不是have/has+过去分词么?

现在完成时不是have/has+过去分词么?
1.但为什么又有些是have been+过去分词?为啥.那个been又是啥?
2.现在完成时要怎么用啊?-
3.复制滚
丫丫819 1年前 已收到1个回答 举报

小_老头 幼苗

共回答了18个问题采纳率:94.4% 举报

1 have been done ,是现在完成时的被动语态 2.表示动作或事情发生在过去,但是与现在有关系,一定与现在有关系.比如:
Where is your father?———— A.He went to Beijing.B.He has gone to Beijing.要选B
I--------in Paris for 6 years before 1995.A.lived B.have lived C.had lived
要选A

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.069 s. - webmaster@yulucn.com