The worker ___ many new buildings in Beijing in the last few years.

来源:百度知道 编辑:UC知道 时间:2024/06/12 11:23:26
这里怎么填
The worker ___ many new buildings in Beijing in the last few years.
A built Bhave built
选A也对选B也对啊?不能选A吗?好多人选B。这里是过去时态啊

B
in the last few years “ 过去几年以来”,包含“现在”时间在内,不能用一般过去时,而应该用现在完成时。

祝你进步!

B,应该用现在完成时

严格来说选B,in the last few years是“过去的几年”一直持续到现在,用现在完成时。在口语中可以选A。