he has been there since 1997s是完成时被动语态吗?如果是为什么要用被动语态?不可以说成he has lived th

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 12:42:25
he has been there since 1997s是完成时被动语态吗?如果是为什么要用被动语态?不可以说成he has lived th

he has been there since 1997s是完成时被动语态吗?如果是为什么要用被动语态?不可以说成he has lived th
he has been there since 1997s是完成时被动语态吗?如果是为什么要用被动语态?不可以说成he has lived th

he has been there since 1997s是完成时被动语态吗?如果是为什么要用被动语态?不可以说成he has lived th
这个句子不是被动语态.被动语态是那些行为动词,而且是有宾语的动词才能有被动语态啊. 从语法上说,你是可以说,I have lived in the city for many years. He has lived there since 1970s.

不是被动语态。
这是完成时态,been是延续动词,live是短暂动词,在这里被代替了。
你可以查查相关的语法,有很多的类似的词汇。

希望帮到你。。

he has been there since 1997s中的是现在完成时,但不是被动的现在完成时。主动现在完成时的构成是have/has +-ed(即过去分词),被动现在完成时的构成是have/has been +-ed。说he has lived there since 1997s也是对的,但也不是被动。