By the end of 1976,many buildings ______ built in the city.选项:A)have been B) had been请问答案为什么选A?B为什么不对?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 10:00:55
By the end of 1976,many buildings ______ built in the city.选项:A)have been B) had been请问答案为什么选A?B为什么不对?
xTnQ~sۄ@hMOaY]&mʮgb 1- vٽ=j6&x!!'g77gRU)Z e;ݍZ%ړzܑGi?J Q_7`kC+((6*OYg:v lmJ+ϪdlƓ?!fC~R,C%"}/#ĵ $c%nHǹA7y LrՆ0އСt'jo~JlB5$8?udTF#]5QC4M;5ڹb/ֳi EEzL4 \Yg AҠF^/PfmBx'(yސ'1ҵiˉ fzuw&0k8i]@ ~_@H 1UΉ\Y}f0jtl`SEi/6PBnL"զ@T0evbEI:qÖQ&Lσ=N=EiҐ|n s 2]{Y

By the end of 1976,many buildings ______ built in the city.选项:A)have been B) had been请问答案为什么选A?B为什么不对?
By the end of 1976,many buildings ______ built in the city.
选项:A)have been B) had been
请问答案为什么选A?B为什么不对?

By the end of 1976,many buildings ______ built in the city.选项:A)have been B) had been请问答案为什么选A?B为什么不对?
对,答案错了,应该是选B

我也觉得是B……
能说出By the end of,应该都不是现在了
只能是过去完成

B
答案有问题吧
明显的过去完成时啊

如果现在是时间是1976年,选A是对的,否则要选B) had been

had been是过去完成时,表示去过什么地方,也是对过去已经做过的事的描述。I had been there.我去过那里。have/has been 是现在完成时,前者用于第一人称或复数(I或they等),后者用于第三人称单数(she或he或someone 等),he has been there.他去过那里(不管有没有回来)。...

全部展开

had been是过去完成时,表示去过什么地方,也是对过去已经做过的事的描述。I had been there.我去过那里。have/has been 是现在完成时,前者用于第一人称或复数(I或they等),后者用于第三人称单数(she或he或someone 等),he has been there.他去过那里(不管有没有回来)。

收起