【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

教甄◆英文-國小題庫下載題庫

上一題
24.I was late. The teacher _________ a test when I got to class.
(A) has already given
(B) had already given
(C) gave already
(D) was already given


答案:B
難度: 非常簡單
1F
goodluck 幼兒園下 (2013/10/09)
不可選A是因為句中的後面"when I got to the class"已是過去式; 比過去發生的事情再更早完成, 應使用過去完成式 had+p.p.!
不可選D是因為這樣文義就不對了, was+p.p.=被動式! 
有錯請指教:)
2F
Jing Shih 高二下 (2020/06/27)

I was late. was表示這個情境是過去式,代表要考慮的時態剩下四種:過去簡單、過去進行、過去完成、過去完成進行。

下一句是:當我走進教室時,老師已經在考試了。

when I got to class 當我走進教室時 --->指過去的某個時間點

老師已經在考試了---> 「已經在...」表示「完成」

因此選擇過去完成式:had+p.p.


時間軸是長這樣:<—V—X——。—————>

。表示現在這個時間點

X 表示過去某個時間點-->指when I got to class 

V 表示已經完成過的事 -->指had already given a test (已經在考試了)

24.I was late. The teacher _________ a t..-阿摩線上測驗