y the end of next month明显是将来的,未完成;而have been completed 又是表示已完成,显然自相矛盾,将have been 改为原型即可.
The teaching building is said to be completed by the end of next month.
y the end of next month明显是将来的,未完成;而have been completed 又是表示已完成,显然自相矛盾,将have been 改为原型即可.
The teaching building is said to be completed by the end of next month.