have been done 是被动语态吗.she has benn all over China by plane .这句话怎么回事.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 17:58:26
have been done 是被动语态吗.she has benn all over China by plane .这句话怎么回事.
have been done 是被动语态吗.
she has benn all over China by plane .这句话怎么回事.
have been done 是被动语态吗.she has benn all over China by plane .这句话怎么回事.
have done是现在完成时的主动语态,have been done是现在完成时的被动语态.
但she has benn all over China by plane .这句话是主动语态,因为它没有done这个实义动词.它是have been.have been是系动词be的现在完成时,是主动语态.系动词没有被动语态.
请看下面两个句子:
She is in China now.她现在在中国.(这里讲的是客观情况,用一般现在时.)
She has been in China since 1999.她自从1999年以来一直在中国.(这里讲的是从过去到现在一直在发生的状态,用现在完成时.)
这两个句子都是主动语态.
不明白的请继续追问!如觉得满意,请记得采纳,
首先,have been done 是被动语态。而你给的例句,它的句子成分不是你想的那样。它的been是连的all over China ,意思是已经乘飞机到过的整个中国,这个例句只是现在完成时,不是被动。
has/have been to sp 是曾经去过某地、(是有去有回的)
不过、亲、还有一个需要跟这个词组区别的另一个词组、
has/have gone to sp 是已经去了某地 、(还没回来捏、)这知识点还挺重要捏、
内个 have been done 是现在完成时的被动语态、 (PS: 有哪没懂可以随时问我、嘿嘿~~)...
全部展开
has/have been to sp 是曾经去过某地、(是有去有回的)
不过、亲、还有一个需要跟这个词组区别的另一个词组、
has/have gone to sp 是已经去了某地 、(还没回来捏、)这知识点还挺重要捏、
内个 have been done 是现在完成时的被动语态、 (PS: 有哪没懂可以随时问我、嘿嘿~~)
收起