作业帮 > 英语 > 作业

英语选择(1)The workers_______a new hospital since the end of las

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/25 08:40:06
英语选择
(1)The workers_______a new hospital since the end of last year.
(2)The workers________a new horspital by the end of last year.
A.have built B.have been building C.had build D.were building
应该选择哪个呢,麻烦说下理由
B到现在还在建设之中,所以用现在完成时
C.由于后面是by the end of last year(在 去年年底前)发生了,是过去的过去,所以用过去完成时,OK?