(单选题)
Had I known about this computer program, a huge amount of time and energy ______.
A.would have been saved
B.had been saved
C.will be saved
D.was saved
参考答案:A
参考解析:
考查与过去事实相反的虚拟语气。句意:如果我早知道这个电脑程序,就可以节省大量的时间和精力了。分析句子成分可知,此处主从句均表示对过去事实的虚拟,因此主句应该使用“情态动词+have done”,即would have been saved。故选A。
知识点:
