此题有正确答案has been busying,为何要选择一个错误的呢?看看现在完成进行时的定义:表示“动作从过去开始,一直延续到现在,而且还在进行中,有可能继续下去”。这个定义完全适应本句:“在过去十年里一直在忙着铺设......”。
不是书上给错了答案,就是网友看错了答案。
语法填空中遇到这样一个句子:
China speed is amazing the world. While other countries are struggling to make high-speed railway a reality, the China Railway Corporation had busied /has been busying itself in laying down over 25000 km of high-speed tracks over the past ten years - accounting for roughly two thirds of the world's total length of high-speed lines.
请教老师,这里为什么用过去完成时,过去完成时的使用不是要有明确的过去的时间做参照吗?