英语翻译 people have been visiting it for many years.

问题描述:

英语翻译 people have been visiting it for many years.

人们络绎不绝地去那里参观
对那这句话对不对:People have been building it for many years.还没建完对,建完了则不对