选择题Up to now,the program(had saved)thousands of children who would otherwise have died.Up to now,the program______thousands of children who would otherwise have died.C.had savedD.has saved正确答案C为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 14:07:52

选择题Up to now,the program(had saved)thousands of children who would otherwise have died.Up to now,the program______thousands of children who would otherwise have died.C.had savedD.has saved正确答案C为什么?
选择题Up to now,the program(had saved)thousands of children who would otherwise have died.
Up to now,the program______thousands of children who would otherwise have died.
C.had saved
D.has saved
正确答案C
为什么?

选择题Up to now,the program(had saved)thousands of children who would otherwise have died.Up to now,the program______thousands of children who would otherwise have died.C.had savedD.has saved正确答案C为什么?
这里是虚拟语气的固定搭配.句子中:主语+had done ,主语+should/would/could/might+have done,表示与过去事实相反的情况,这个项目拯救了数千儿童,不然他们将会丧命.(事实是没丧命)

与从句 who would otherwise have died时态一致

本句译为,到现在为止,这个项目已经拯救了成千上万的将要死的儿童。表示已经过去的事

这里考查的是虚拟语气的语法点:
分为三种情况:
1 与现在事实相反时,从句用【if +主语+一般过去时(did)】,主句用【主语+would/should/could/might +动词原形】;
2 与过去事实相反时,从句用【if +主语+过去完成时(had done)】,主句用【主语+would/should/could/might+have done】;...

全部展开

这里考查的是虚拟语气的语法点:
分为三种情况:
1 与现在事实相反时,从句用【if +主语+一般过去时(did)】,主句用【主语+would/should/could/might +动词原形】;
2 与过去事实相反时,从句用【if +主语+过去完成时(had done)】,主句用【主语+would/should/could/might+have done】;
3 与将来事实相反时,从句用【if+主语+were to do】/【if+主语+did/were】/【if+主语+should+do 】 ,主句用【主语+should/would/could/might+do】;
题中正是与过去事实相反的情况, 所以在这里要用过去完成时,即 had saved.

收起