试题题干
Had I known about this computer program, a huge amount of time and energy( ).
参考答案
正确答案:
试题解析
本题考查虚拟语气。
在if 引导的虚拟语气中,当从句谓语有had,were,should时,可以将if省略,将这三个词提前,构成虚拟语气的省略。由had known可知是表示对过去情况的虚拟,所以主句要用would have done的形式。故A选项符合题意。
句意:如果我早知道这个电脑程序的话,就可以节省大量的时间和精力了。