everything has changed 为什么不用被动态
的有关信息介绍如下:你说中国话,如果你说,哎,真是的,一切都变了,你想想,你是怎样一个意思,你是在表达东西变了,你没有说为什么变了,你只是在说,都变了。而没说谁让它变了,怎样变了,那么意思就是说没有被谁改变。这个时候你只是单纯的简单的说,东西变了,所以是everything
has
changed。当然其实你也可以说,everything
changed.用了has是完成时,表示
这个事情早就变了,已经变了。如果没有has,那么只是过去那个时候变了,表示一个时间点而已,你如果说everything
changes,也行,一般现在时,表示你只是想表达变了,现在变了。everything
is
changing,现在正在变化。
如果你说,一切都被改变了,那是什么?也许因为你自己,也许因为我,所以才变了,所以是一切都被改变了。这个时候你就可以说,哎,everything
is
changed
(by)你或者我。你想强调被谁变了。
你用心体会一下。我知道你为什么问为什么不用被动语态,你应该是在做中学的题目或者什么选择题什么的,实际上里面有一个语言环境,是想强调这个事情已经变了,固定下来了的意思。而且没有强调,没有想表达是被谁弄变了的。不是不能用,是有一个具体情况的。我说了这些,你现在用心体会,静静的想想,其实很简单。是不是啊。
两句话都可以,要看用在什么地方。
everything
was
changed
这个是被动态的过去时,强调这个变化是过去的某一时间发生的。
everything
has
changed
这个是现在完成时,强调变化之后对现在的影响。意思是现在的每一件事都与过去不同了。