单选题 ______ I'd have told you.
  • A. If I would have known it
  • B. If I had have known it
  • C. Had I known it
  • D. Should I known it


【正确答案】 C
【答案解析】本题考查虚拟语气用法。从主句推出此句是表达与过去事实相反的情况,从句中应用 had done形式。如果if去掉,句子需用倒装。句意为:如果我知道的话,我就告诉你了。