問題詳情
22. _____, he would have been able to pass the exam.
(A)Studying more
(B)If he studied more
(C)If he were studying to a greater degree
(D)had he studied
參考答案
答案:D
難度:適中0.54321
統計:A(4),B(25),C(4),D(44),E(0)
用户評論
【十年寒窗】評論
從he would have been (S. + would + have + p.p)可知這是與"過去事實"相反的假設, 所以條件子句要假設過去A. 完全不對
【李明哲】評論
22. _____, he wouldhavebeenable to pass the exam. 22._____,他就已經能夠通過考試。 (D)had he studied 有他學習