______ in 2004, this skyscraper has been the tallest in the city

______ in 2004, this skyscraper has been the tallest in the city.
A、Completed
B、Being completed
C、Having completed
D、Completing
【正确答案】:A
【题目解析】:句子中真正的谓语动词是 has been ,因此判断空格为非谓语,complete 与skyscraper 是被动关系,因此要用过去分词 done;A 符合题意。