The original building was erected in 1710, but this structure has been largely transformed and extended, the present hotel______in 1910.
A.was completed
B.to have been completed
C.having been completed
D.completed
参考答案:C
解析:从标点符号看,逗号后面的内容只是句子的一个成分,而不是一个独立的句子,因为没有连接词。因此,应选非谓语分词形式。此外,句中已给时间状语1910,所以用完成式表示complete这一动作发生在过去。