15. I could have made it to the meeting ________ my flight not been delayed.
(A) if
(B) had
(C) should
(D) once
答案:登入後查看
統計: A(939), B(405), C(73), D(53), E(0) #2082168
統計: A(939), B(405), C(73), D(53), E(0) #2082168
詳解 (共 5 筆)
#4007060
假設語氣要注意子句的動詞時態!
然後只有不可能實現的假設句才可以寫成倒裝
5. 與過去事實相反的假設: 如自己是首富的孩子
1. 未來可能發生的假設: 如明天下雨
假設不久後可能發生(現在式)+ 將產生的結果(未來式)
2. 未來100%不可能發生: 如太陽從西邊升起
假設未來發生(were to + VR)+ 將會產生的結果(過去式助動詞 would could might should + VR )
3. 未來有萬分之一的機會發生: 如中樂透頭獎
假設未來發生(should + VR) +將產生的結果(過去式助動詞 would could might should + VR )
4. 與現在事實相反的假設: 如現在的自己比昨天年輕
假設現在如何(過去式,be動詞必用were)+ 將產生的結果(過去式助動詞 would could might should + VR )
假設過去如何(過去完成式)+ 將發生的結果(would have p.p.)
29
0
#4665469
有if時(正常) :
I could have made it to the meeting if my flight had not been delayed.
沒if時(倒裝) :
I could have made it to the meeting had my flight not been delayed.
25
0