(单选题)
Up to now, the Hope Project ______ thousands of children who would otherwise ______.
A.saved; have died
B.has saved; have died
C.is saving; die
参考答案:B
参考解析:
考查现在完成时和含蓄虚拟语气。句意:到目前为止,希望工程已经拯救了成千上万个孩子,否则他们就会死去了。根据Up to now可知,第一空应用现在完成时态;第二空为otherwise引导的含蓄虚拟语气,表示对过去的虚拟,用would have done。故选B。
知识点: