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

答案:登入後查看
統計: A(34), B(87), C(12), D(20), E(0) #864157

詳解 (共 1 筆)

#1339757

與過去事實相反 

If + 主詞 + had + 過去分詞(p.p.), 主詞 + would/might/could + have + 過去分詞(p.p.)

6
0