大家好
最近上課時 上到了現在完成式的部份
一開始時 我先用以下的兩個句子
說明現在完成式和過去簡單式的差別
Esther has worked at the zoo for seven years.
Elaine worked at the zoo for seven years.
這兩句差異在於 Esther 現在還在動物園工作
之後又談到了現在完成簡單式和現在完成進行式的差別
I've been writing three letters this morning.
I've written three letters this morning.
最主要差別在於 第一句 寫信的這個動作可能還在繼續 也可能完結
但第二句 則是 動作已經完成
課後 有同學來問 如果在 I've written three letters this morning
一句中 動作已經完成的話
為什麼 在 has worked at the zoo for seven years 的句子中
卻意謂著 現在仍在動物園工作呢
當下 我是想到動詞的性質不同 有些是瞬間完成的動作
不過我自己也不很確定
所以想來請教大家
意思表達不清的地方 請多包涵 謝謝!!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.175.128