看板 TOEIC 關於我們 聯絡資訊
書名:Longman Preparation Series for the TOEIC Test, Advanced Course 版本:5/e 頁數:315 題目:135 I ______ Mr. Lee since he first started working at this company 15 years ago. A) know B) knew C) will know D) have known 答案是D 解答本說The present perfect tense is used to describe an action that started in the past and continues to the present. 疑問: 本人的疑問是在語意的部份, Time --------------X--------------->now ^ (knew) ^---------------^ (have known) 到底是"我15年前就認識LEE?", 還是"從15年前就一直在認識LEE?" 又或者是看到since, 答案直接無腦選完成式?? 懇請解惑, 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 27.147.29.79 ※ 編輯: dwochin 來自: 27.147.29.79 (12/22 14:51)
clarence7831:直翻我已經認識他15年了 就想選have XD 12/22 15:19
NTUSTNTU :如果硬要這麼解釋的話是後者,因為如果是認識是用 12/22 16:32
NTUSTNTU :MEET 12/22 16:32
AnanP :since 就是用完成式 12/22 18:10
AnanP :而且你認識就是認識 沒有過去認識這件事 12/22 18:10
lovehan :先發生過去完成 後發生過去簡單 12/22 18:40
lovehan :看到since 就可以開始考慮完成式的選項了 12/22 18:41
lovehan :這裡是指 一個狀態的持續進行 12/22 18:42
lovehan :認識 並不是所謂的一瞬間 12/22 18:43
NTUSTNTU :love大正解 12/23 23:30
Rockmagician:我認為選B文法上沒有錯誤 12/24 05:29
Rockmagician:http://ppt.cc/SDOa 這邊有類似的討論 12/24 05:32
Rockmagician:上面網站舉了一個極端的例子,萬一說這句話的人是在 12/24 05:33
Rockmagician:Mr. Lee的葬禮說的,那用knew才是合理的答案 12/24 05:34
Rockmagician:所以時態主要是用於表示說話者想強調的情況,並非看 12/24 05:35
Rockmagician:到since就用完成式 12/24 05:36
NTUSTNTU :並不是since就是完成式,但以此題目我從何時開始就一 12/24 17:50
NTUSTNTU :直認識某人,這樣從某個時間點到現在的狀態,基本上 12/24 17:51
NTUSTNTU :一定是用現在完成式。不過其實以上面連結的例子其實 12/24 17:52
NTUSTNTU :主要子句也可以用過去完成式來表報had known 12/24 17:52
NTUSTNTU :其實英文也有很多破例,R大有興趣的話可以去翻一本 12/24 17:54
NTUSTNTU :grammar in use for advanced learner綠色那本,作者 12/24 17:54
NTUSTNTU :裡面介紹了蠻多文法上的破例,推見給您,但我自己讀 12/24 17:55
NTUSTNTU :完後有次考試就故意選破例被扣分,提出伸議也沒用 12/24 17:56
NTUSTNTU :只能說雖然知道,但考試還是打安全排會比較保險一點 12/24 17:58
sneak : 只能說雖然知道,但考試 https://muxiv.com 08/06 16:14
sneak : 主要子句也可以用過去完 https://daxiv.com 09/07 02:33