The temple is said to have built hundreds of years ago.

问题描述:

The temple is said to have built hundreds of years ago.
加词或者删词或者改词

把【have】改为【be】
翻译:这个寺庙据说在成百上千年前就建立了.
祝学业进步!答案是have been built求解释噢,只是用了完成时态来表示对现在的影响或结果,表示寺庙的建立至今已经成百上千年这种悠久的历史效果,所以用了完成时。由于寺庙和建立之间的关系是被动,于是就有了【have been built】