根据原句句意,可知,空白处的意思是存在许多变化,由there be句型表示存在,since+时间点用于现在完成时(have/has done),changes为复数,可知,这里要用there have been many changes,故填have been many changes。
Our town为主语,可知,空白处意思是改变了很多,时态用现在完成时(have/has done),our town为第三人称单数,要用has,change的过去分词为changed,a lot很多,故填has changed a lot。