怎么能使被动时态呢,一急打错了
追问has been阿?
是主动的
?
追答对呀
不是被动啊
是e动词的现在完成形式
be动词
追问我有个问题一直糊涂,就是has(have had) been done是完成的被动是吧,但是has(had have) been do?又是主动,我就有点分不清,has been到底代表主动还是被动,这里面的been怎么区分阿?
追答嗯
I have been taken to a place that I don't know.
I have been living here for some time.
it has been four years since he left.
has been done是现在完成被动
has been doing /some time是现在完成
主要还是看接的词。been done是被动
上面只有第一句是被动,后面第二句是完成进行时,第三句是现在完成时
追问好的,谢谢
十分感谢🙏