[考題] 到底為何選D呢?

看板Eng-Class作者 (傷心的台灣 再見了)時間14年前 (2012/02/06 17:45), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
Only after I had arrived at the supermarket _____ that I had forgotten to take my purse with me. A. I had realized B. I realized C. have I realized D. did I realize 我已經知道 Only after 後面的主要子句要倒裝,但為何時態要用過去式呢? 因為全句看來都是完成式的感覺... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.155.225

02/06 17:58, , 1F
因為你不懂他為什麼要用完成式
02/06 17:58, 1F

02/06 17:59, , 2F
過去完成式表示時間上早於某一個過去的特定時間
02/06 17:59, 2F

02/06 17:59, , 3F
而且這特定時間就是"I realized"
02/06 17:59, 3F

02/06 18:00, , 4F
忘了帶錢包到和超級市場的時間點都早於realized
02/06 18:00, 4F

02/06 18:29, , 5F
謝謝 感恩!!
02/06 18:29, 5F
文章代碼(AID): #1FBw5AwE (Eng-Class)