高二英语单选题.关于虚拟语气.Up to now,the program _ thousands ofchildren who would otherwise have died.A.would save B.saves C.had saved D.has saved正确答是选择D,虽然 up to now是要接完成时,但是为什么不是过去完成

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 12:42:54

高二英语单选题.关于虚拟语气.Up to now,the program _ thousands ofchildren who would otherwise have died.A.would save B.saves C.had saved D.has saved正确答是选择D,虽然 up to now是要接完成时,但是为什么不是过去完成
高二英语单选题.关于虚拟语气.
Up to now,the program _ thousands ofchildren who would otherwise have died.
A.would save B.saves C.had saved D.has saved
正确答是选择D,虽然 up to now是要接完成时,但是为什么不是过去完成时?
要的是选D的原因.

高二英语单选题.关于虚拟语气.Up to now,the program _ thousands ofchildren who would otherwise have died.A.would save B.saves C.had saved D.has saved正确答是选择D,虽然 up to now是要接完成时,但是为什么不是过去完成
选D.thousand of children who would otherwise have died.
是虚拟的 而前面只是 回答Up to now所以用has saved

up to now是到“目前为止”的意思,指的是从去过到现在,含现在,所以后面要接现在完成

up to now =till now = so far 时间截至到现在,所以用现在完成时。who 引导的是过去式的虚拟语气。显然过去实施的这个项目,如果过去不实施这个计划,很多人(过去)就死了。后边可以认为省略了if the program had not been carried out.