By the end of 1976,many buildings ______ built in the city.选项:A)have been B) had been请问答案为什么选A?B为什么不对?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 22:30:35
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.他去过那里(不管有没有回来)。
收起