in the past few years there have been great changes in my city,为什么是have

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 10:04:45

in the past few years there have been great changes in my city,为什么是have

there have been great changes in my city是个倒装句.
主语是changes,是复数,所以要用have.
作者在此使用现在完成时态,主要是想表明,在过去几年发生了巨大的变化,这个变化到今天为止仍在进行中.

表示该时间段内发生的变化。而非是瞬间完成。

用现在完成时表示从过去一直持续到现在,还在持续着

changes 是现在还持续着得啊