all have been changed对吗all changed对吗?

如题所述

change 即可以做及物动词,又可以做不及物动词,所以all have been changed (所有已经被改变)和 all changed(所有改变了),all have changed (所有已经改变)都是正确的,要根据语境去正确运用追问

哪个是及物动词,不及物动词
哪个是主动,被动?

追答

all have been changed 这里是及物动词,all changed 和all have changed 后面不加宾语 此时就是不及物动词,all changed 和 all have changed就是主动

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-22
这两句话都是正确的。因为change既是及物动词也是不及物动词。可以用被动语态也可以不用被动语态。第一个句子就是被动语态的句子,第二个句子是主动的形式。句子的意思是:一切都改变了。追问

all能主动change吗

本回答被提问者采纳
第2个回答  2019-12-27
这两种表达都没语法错误,而且意思也对。
只是表达的侧重点不一样,
all have been changed强调的是完成式,
all changed一般过去式。
相似回答