In the past few years,there ______great changes in my hometown.A.have been B.were C.had been D.are

问题描述:

In the past few years,there ______great changes in my hometown.A.have been B.were C.had been D.are
一定要说明清楚为什么!

A 1.In the past few years 对应现在完成时,2.there be 结构中的be数是由它后面的名词短语的数决定的,great changes 是复数 3.当主语是复数时,be的现在完成时是have been.