have been+动词过去分词 和have+过去分词有什么不同?求例子.有时候有些have 和have been没分被动和主动的啊。

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 06:26:07

have been+动词过去分词 和have+过去分词有什么不同?求例子.有时候有些have 和have been没分被动和主动的啊。
have been+动词过去分词 和have+过去分词有什么不同?
求例子.
有时候有些have 和have been没分被动和主动的啊。

have been+动词过去分词 和have+过去分词有什么不同?求例子.有时候有些have 和have been没分被动和主动的啊。
have been一般表示这种状态持续了有好一段时间,有时间上的延续性之意.
而have+过去分词,一般表示这种行为或动作是“已完成”之意,并无强调时间上的延续性.

have been+动词过去分词,表示现在完成时的被动语态。
have+过去分词,现在完成时的主动语态。
I have been asked to answer the question.
I have asked you the question .

前者为被动,有时也可以是固定用法。后者为主动
有时候也是一些固定搭配的短语,比如be worried about,用been