[文法] I had / have graduated

看板Eng-Class作者 (8888)時間14年前 (2011/10/05 16:13), 編輯推噓2(209)
留言11則, 4人參與, 最新討論串1/1
我已經從大學畢業了,用哪一種文法比較恰當? I had / have graduated I had graduated from the university. I have graduated the university. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.249.11

10/05 16:58, , 1F
應該要用had 不過我覺得用過去式就好了也
10/05 16:58, 1F

10/05 17:16, , 2F
have
10/05 17:16, 2F

10/05 17:17, , 3F
過去完成式使用的時機不是單純說明已經完成的事
10/05 17:17, 3F

10/05 17:18, , 4F
而是為了說明在過去的某個時間點某件事已經作完/完成
10/05 17:18, 4F

10/05 17:20, , 5F
所以如果沒有上下文只看「我已經從大學畢業了」
10/05 17:20, 5F

10/05 17:20, , 6F
最簡單的講法就是I've graduated from college.
10/05 17:20, 6F

10/05 17:29, , 7F
單用過去式也是沒問題的,比較偏美式喜歡的用法
10/05 17:29, 7F

10/05 17:29, , 8F
英式的話如果過去發生的事,目前依然維持這個狀態
10/05 17:29, 8F

10/05 17:29, , 9F
會比較傾向用完成式
10/05 17:29, 9F

10/05 18:16, , 10F
陳述事實,用過去式即可
10/05 18:16, 10F

10/06 12:38, , 11F
推樓上 就用過去式就好
10/06 12:38, 11F
文章代碼(AID): #1EZ16hlq (Eng-Class)