组卷网 > 高中英语综合库 > 语法 > 虚拟语气 > 虚拟语气在非真实条件句中的运用 > 与过去事实相反的假设
题型:单项选择 难度:0.65 引用次数:165 题号:7532113
If he had known how to do it, he ________ you.
A.has shownB.had shown
C.would shownD.would have shown

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】But for Miss Liu’s help, I        have been admitted into Peking University.
A.wouldn’tB.shouldn’t
C.couldD.might
2018-07-16更新 | 428次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】-Would you ___ first aid to him, had it been possible?
-Yes, but I _____.
A.have offered; had got hurt.B.offer; had got hurt.
C.have offered; got hurt.D.had offered; had got hurt.
2020-02-09更新 | 216次组卷
单项选择 | 适中 (0.65)
【推荐3】I believe he ________ an accident, otherwise he ________ have arrived on time.
A.might have;would
B.should have had; should
C.could have; should
D.must have had; would
2022-05-20更新 | 512次组卷
共计 平均难度:一般