問題詳情
14. If I ________enough time, I would have done my homework last night.
(A) have
(B) had
(C) have had
(D) had had
參考答案
答案:D
難度:適中0.545455
統計:A(29),B(107),C(32),D(234),E(0)
用户評論
【用戶】ROYAL
【年級】高二上
【評論內容】對了,如果假設語氣中省略 If,這時可以調換主詞與助動詞的位置→變成倒裝句。Had + S. + p.p., S.+ would(could / should / might) + have p.p..
【用戶】Chauwei
【年級】大一上
【評論內容】後面那句是過去式,又此題為假設語氣前面那句需要退一時態,變成過去完成式:had+Vpp