现在完成被动时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.随着时间的过去我变了很多,这个不能直接用现在完成时表持续吗?
take place 是一个固定搭配的词组,表示“……发生”,主语一般为事物,它是没有被动语态形式的.所以原句用的是have taken place. Over time I have been changed quite a lot.这个的话跟想要表达的句意有关系,这里用被动语态,是强调随着时间的变迁,我“被动地”改变了很多.这种改变并非我主观想要主动去获得的.如果楼主直接用完成时态Over time I have changed quite a lot.就表明是我自己对自己做出了很多改变,比如我长高啦,爱好改变了什么的.这里跟持续关系不大吧……
1, take place 发生, 这个是个不及物的动词短语,变化是“发生”而不是被发生,没有被动语态。 2. change 变化,这个动词可做及物动词也可做不及物动词,看你要表达“变化”是自己主动变的还是被改变,可以用主动或被动都对。如果要表达持续在变,可以用现在完成进行时:I have been changing quite a lot....