問題詳情

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