In the past few years there

问题描述:

In the past few years there
In the past few years there _____ great chages in my hometown.
A. have beenB. were C. had been D. are

选 A
在过去的几年里我的家乡发生了(已经有)巨大的变化.意思是对现在还有影响,恩,我看到了in the pase few years ,就当时过去完成时了,请问现在完成时和过去完成时有无明显的时间的状语的限制,谢谢