問題詳情

16. Frankly speaking, _______ your timely help, I couldn’t have dealt with that problem all by myself.
(A) if it were not for
(B) if it had not been for
(C) if there were not for
(D) if there had not been for

參考答案

答案:B
難度:適中0.520548
統計:A(30),B(152),C(41),D(28),E(0)

用户評論

Dory Chao】評論

由I couldn't have dealt...判斷,這句話屬於「與過去事實相反」的假設,用「過去完成式 had+V-en」

成功上岸!】評論

如果(d)改成if there had not been your timely help, ......就變成對的選項要小心阿