英语三级A级

单选题 HadI known the result, I__________you to tell me.

A.would not ask
B.would not have asked
C.had not asked
D.have not asked

参考答案:B进入在线模考
【答案】B
【译文】要是我早知道这个结果,我就不会要你告诉我了。  
【考点】虚拟语气
【解析】这是虚拟语气在条件状语从句中的应用。从句是省略if的条件状语从句,用过去完成时“had  known”表示对过去的假设,主句要选择“would have done”结构,故选B。