______, I’ d have told you.A、If I would have known itB、If I had have known itC

游客2024-01-15  7

问题 ______, 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

解析 本题考查虚拟语气。句意:我如果知道的话,肯定就告诉你了。本句是if引导的虚拟条件句。由后半句可知,是对过去的虚拟,if从句的谓语动词应由“助动词had+动词过去分词”构成。且当if条件句中包含should,had,were时,可将if省去,并把should,had,were移到句首构成倒装,意思不变。故本题选C。
转载请注明原文地址:https://tihaiku.com/zcyy/3363233.html
最新回复(0)