先看一般时态这个句子应该怎么说呢:There are great changes.
然后再加上完成时,就应该清楚了吧,changes是复数哦,所以应该是:There have been great changes.