問題詳情

By the time they arrived, I ____________ my work.
(A)had finished
(B)have finished
(C)finished
(D)would finish

參考答案

答案:A
難度:適中0.684211
統計:A(442),B(84),C(32),D(32),E(0)

用户評論

Huang Chienla】評論

他們到達的時候,我已經完成了工作。

Peja】評論

by the time=when

阿凱】評論

過去完成式(Past Perfect Tense)用於表達比某個過去的時間點更早發生的動作,不可單獨存在,須與過去簡單式(Simple Past Tense)一起使用,形成前後文。基本句型結構是:had+p.p.I had taken a bath before I scrubbed the tub.(我在刷洗浴缸前先泡了澡。)