问题: 需要详解
The workers__ a new hospital since the end of last year
A have built B have been building
C had built Dwere building
2008-07-27 21:35 补充问题
为什么不用 have built
解答:
The workers__ a new hospital since the end of last year.
A have built B have been building
C had built Dwere building
B
“since the end of last year”表明是从去年年底开始的,“自从……”这个句型暗含建造这个过程还未结束(如果已经结束了,还怎么“自从”?直接说哪个时间段内在施工即可)。
用了have built表明已经完成,不合题意。所以选B:工人们从去年年底开始,一直在建造新的医院。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。