问题 选择题

If I ______ about this computer program, a hage amount of time and energy would have been saved.

A.know

B.knew

C.had known

D.have known

答案

答案:C

题目分析:考查虚拟语气:句意:如果我知道这电脑程序,大量的时间和精力就会被节省下来,从句意和主句的would have done可知是和过去相反的虚拟语气,if条件句用过去完成时,选C。

点评:考查虚拟语气的时候要注意和不同的时间相反的情况,主从句的时态是不一样的。要注意记忆。

单项选择题
实验题