問題詳情

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

參考答案

答案:B
難度:適中0.440476
統計:A(20),B(37),C(7),D(9),E(0)

用户評論

祝大家順利上榜!】評論

與過去事實相反 If + 主詞 + had + 過去分詞(p.p.), 主詞 + would/might/could + have + 過去分詞(p.p.)