Re: [題目] 新多益必考單字600 L.4 P.23 第16題

看板TOEIC (TOEIC多益)作者 (nim)時間16年前 (2010/02/19 12:46), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《Terrafugia (Flying car)》之銘言: : 書名:新多益必考單字600 : 頁數:L.4 P.23 第16題 : 題目:I ___ data for the past several months. : (A) gather : (B) am gathering : (C) had gathered : (D) have been gathering : 疑問:答案是(D) : 為什麼不能選C? : Thanks 過去完成式的用法是 從過去的某一點A開始持續到過去的另一點B(非現在) 假設現在是C點的話 時間軸的推移是A到B到C 而因為for the past several months已提示是從[現在]開始往後數持續好幾個月 所以只能用跟現在完成式有關的文法 舉個例子來說 如果是 Until yesterday, I had gathered data for the past several months. 表示從yesterday開始 往後數已經持續了好幾個月了 這樣的句子就沒問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 133.1.40.25 ※ 編輯: benjaminliao 來自: 133.1.40.25 (02/19 12:48)

02/19 13:22, , 1F
the得問題 讓人覺得是過去某個期間
02/19 13:22, 1F

02/19 13:35, , 2F
我覺得時間錯誤了 不該加the
02/19 13:35, 2F

02/19 14:23, , 3F
剛用google搜尋了一下 加the的英文文章非常多
02/19 14:23, 3F

02/19 14:24, , 4F
所以應該不是一樓所說的問題才是
02/19 14:24, 4F

02/22 20:09, , 5F
我覺得過去完成式多用故事情節裡耶.
02/22 20:09, 5F
文章代碼(AID): #1BVXUDxm (TOEIC)
文章代碼(AID): #1BVXUDxm (TOEIC)