問題詳情
32. There was a storm yesterday. If it ___________ fine, we would have enjoyed ourselves in the mountains.
(A) has been
(B) was
(C) would be
(D) had been
參考答案
答案:D
難度:適中0.608506
統計:A(84),B(191),C(84),D(558),E(0)
用户評論
【小鼻】評論
與過去事實相反。條件句使用過去完成式,結果句使用would have p.p
【吳小帆】評論
與過去事實相反~IF+S...had+P.P,S2+have+P.P
【詹姆士】評論
【秒殺文法】不可不知超實用的IF假設語氣,讓你看一次就明白!