当我回到家乡时,所有事物都变了When I got my hometown,everything has changed.还是When I got my hometown,everything has been changed.用主动还是被动?两者有何区别?
change作为不及物动词,意为become diffiernt. 作为及物动词,意为 make sb/sth different.
如果你仅仅表示你的家乡和以前不一样了,你就用不及物动词的现在完成时,Everything has changed. = Everything has become different. = Everthing is different now.
如果你想刻意表示家乡不同于以前是某个原因导致的,你就用现在完成时被动语态,Everything has been changed.
类似你的句子的语境,通常用主动语态。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!