[題目] 挑戰新多益閱讀滿分-模擬試題1000題

看板TOEIC作者 (Peggy)時間13年前 (2011/07/29 15:41), 編輯推噓3(305)
留言8則, 4人參與, 最新討論串1/2 (看更多)
書名:挑戰新多益閱讀滿分-模擬試題1000題 頁數:Test 1 ; p.4 第三題 題目:Before Mr.Kim joined our company as a sales analyst, he ______ in the sales sector for several years already. (A) works (B) has worked (C) will work (D) had worked 問題:答案是(D),我在(B)與(D)之間猶豫,儘管後來選對了,但想更確定我的解題    方向有沒有錯。    我知道(B)是「現在完成式」,而(D)是「過去完成式」,而會選擇(D)是因為    看到 "for several years already."這一句,為了要統一時態,所以最後我選擇    了(D)。        請問我這樣的想法有誤嗎?請各位多多指教並予以糾正,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.49.55

07/29 16:13, , 1F
因為before
07/29 16:13, 1F

07/29 16:15, , 2F
比過去式更早發生的事情用過去完成式
07/29 16:15, 2F

07/29 16:17, , 3F
所以與"for several years already"這一句無關囉?
07/29 16:17, 3F

07/29 16:29, , 4F
無關
07/29 16:29, 4F

07/29 16:58, , 5F
那句的時態會用完成式,但"現在完成"或"過去完成"
07/29 16:58, 5F

07/29 16:59, , 6F
要看前面的"Before..."那句來決定, 個人看法
07/29 16:59, 6F

07/29 18:05, , 7F
thanks!
07/29 18:05, 7F

07/31 11:22, , 8F
因為前面是joined
07/31 11:22, 8F
文章代碼(AID): #1ECcGLdW (TOEIC)
文章代碼(AID): #1ECcGLdW (TOEIC)