现在完成进行时的被动语态 用法有哪些
关于“现在完成进行时的被动语态”有这一观点:完成进行时态均没有被动形式,如果有现在完成进行时的主动结构的句子变为被动结构,可以用现在完成时。表达被动形式可以用under加对应的名词。
现在完成进行时的被动语态
现在完成进行时是没有被动语态的,如果有现在完成进行时的主动结构的句子变为被动结构,可以用现在完成时。例:We have been discussing the problem for 2 days.变为:The problem has been discussed for 2 days.
现在完成进行时的构成
肯定句:主语 + have/has + been + 现在分词.
否定句:主语 + have/has + not + been + 现在分词.
疑问句:Have/Has + 主语 + been + 现在分词.
疑问代词/疑问副词 + have/has + 主语 + been + 现在分词.
现在完成进行时的用法有哪些
用法一:现在完成进行时(have been doing)
用法:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。
例:We have been working on this project for over a month now.(到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)
注意事项:与现在完成时相比,现在完成进行时更强调:在从过去到现在的时间里,动作或状态一直持续或一直反复出现。
用法二:have been +及物动词的过去分词,为现在完成时被动语态的形式,表示一个已完成的被动动作。
例如:
The moon has been visited by human being already.
月亮已经被人类访问过了。
Man-made satellites have been sent up into space by many countries.
人造卫星已经被很多国家发射到了太空。
了解 【中考】更多资讯