The Town Hall _ in the 1800's was the most distinguished building at that time . A.to be copleted B. having been completed C. completed D . being completed 就这题吧。。
追答肯定选C啦。 done只是表明被动关系,完成状态。 A to be done表示将来的被动 排除
B 除非特意强调这个非谓语动作发生在谓语动作之前, 其他不要用完成时 举个例子
Having been biten 3 times, the expressman refused to send our express。 被我家狗咬了3次了,这个快递员拒绝往我家送东西。 Not having received her news, I decided to write another email.
D being done强调动作正在发生 举例 the bridge being built will be finished in 2 years.
另 可以+你么。我愿意教高中英语