现在完成被动时Great changes have taken place in my hometown and a l

现在完成被动时Great changes have taken place in my hometown and a lot of factories have been set up.
这个句子我不太明白的是为什么第一个用现在完成时have taken ,不用have been taken,巨大的变化不能自己发生的吧!又如:Over time I have been changed quite a lot.随着时间的过去我变了很多,这个不能直接用现在完成时表持续吗?
想发财5 1年前 已收到6个回答 举报

眼泪笑出来 花朵

共回答了23个问题采纳率:95.7% 举报

take place 是一个固定搭配的词组,表示“……发生”,主语一般为事物,它是没有被动语态形式的.所以原句用的是have taken place.
Over time I have been changed quite a lot.这个的话跟想要表达的句意有关系,这里用被动语态,是强调随着时间的变迁,我“被动地”改变了很多.这种改变并非我主观想要主动去获得的.如果楼主直接用完成时态Over time I have changed quite a lot.就表明是我自己对自己做出了很多改变,比如我长高啦,爱好改变了什么的.这里跟持续关系不大吧……

1年前

7

江cc八十多了 幼苗

共回答了67个问题 举报

1, take place 发生, 这个是个不及物的动词短语,变化是“发生”而不是被发生,没有被动语态。
2. change 变化,这个动词可做及物动词也可做不及物动词,看你要表达“变化”是自己主动变的还是被改变,可以用主动或被动都对。如果要表达持续在变,可以用现在完成进行时:I have been changing quite a lot....

1年前

2

faint1225 幼苗

共回答了166个问题 举报

taken place 没有被动
change有被动

1年前

1

3853359 幼苗

共回答了5个问题 举报

take place没有被动态,和happen ,occur 一样。下面一句用被动,have been changed?错的。就用现在完成时态。

1年前

1

aoshaonn 幼苗

共回答了11个问题 举报

不能用被动语态的几种情况。
①所有的不及物动词或不及物动词词组不能用于被动语态之中。 ②表示状态的谓语动词,如:last、hold、benefit、contain、equal、fit、join、mean、last、look like、consist to等。 ③表示归属的动词,如have、own、belong to等。 ④表示“希望、意图”的动词,如:wish、want、hope、lik...

1年前

1

清都散人 幼苗

共回答了370个问题 举报

你举的两个句子都是现在完成时态,但第一个句子用的是主动语态,第二个用的是被动语态,take place表示发生,是个不及物动词,凡是不及物动词都没有被动语态,而change表示变化,是个及物动词,所以要用被动语态,第一个句子的change是个名词啊,

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 1.320 s. - webmaster@yulucn.com