※ 引述《nnhh (nnhh)》之銘言:
: 標題: [解題] 現在完成式?
: 時間: Thu Sep 4 23:33:16 2008
: This novel is really interesting. Do you want to read it after I finish it?
: Thanks, but I __________________ (read) it before.
: 答案是 have read
: 但我想知道 過去式 read 可不可以?
: 原因?
: 推 CKdesire:用現在完成式表示經驗..但過去式陳述發生過的事..所以... 09/04 23:42
: → CKdesire:都可以啦.... 09/04 23:42
: 推 super15:推樓上..語氣不同而已.... 09/04 23:51
不知道「語氣不同」這個結論是怎麼來的?
: 推 SetsunaLeo:個人覺得過去式怪怪的,但也說不出所以然…… 09/05 00:05
: 推 jerit:過去式須有明確時間,完成式則表示經驗不須指出時間,所以用完 09/05 00:44
: → jerit:成式 09/05 00:44
大致上如這位板友所說。
: 推 super15:其實過去式不需一定要要有明確時間吧... 09/05 01:14
這句話不適合用過去式的原因就是在於有無「明確時間」或「事件」。
: 推 MysterySW:樓樓上是對的 這裡只有before 用完成式會比過去式更好 09/05 01:24
: 推 super15:before並不一定要用在完成式..當然就這題來說用完成式的確 09/05 01:37
: → super15:比過去式好..但是用過去式我也不認為有錯.... 09/05 01:37
^^^^^^^^^^^^^^^^^^^^^^
事實上他們就不是這樣講。
: 推 MysterySW:一個文章中用過去式而沒特定時間 主要是避免tense shift 09/05 01:43
: → MysterySW:而讀者可以從上下文中 了解現在所描述的時間點為何 09/05 01:44
: → MysterySW:所以一個段落裡面時間提過了 就不用一直說 09/05 01:45
大致如MysterySW所說。
── ── ── ── ── ── ── ── ──
/ Present Perfect / basic information:
time words: ever, before, recently etc
When we talk about finished events with words that mean "at some/any time
up to now" (like _ever, before, never, yet, recently, lately, already_),
we normally use the present perfect. <highlight mine>
(p. 440)
- Swan, Michael. _Practical English Usage_. Oxford: Oxford UP, 2005.
── ── ── ── ── ── ── ── ──
另外,就算真的要用「過去式」:Thanks, but I read it before.,"before"後面
最好要加上一個事情或者時間,否則句意會不完整。
不過這樣"before"的詞性就不一樣。
好比說
Thanks, but I read it before it was made into a movie.
Thanks, but I read it before I moved to Spain and it gave me an
understanding of Spain.
之類的句子。
以上。
--
然後有一天我ꄠ 靠在窗
前,會發現原來我是株 ╭╮──╪──╭╮
不 * fleuve *
需要陽光的植物︴1mK︴30m直到有一天我閉上眼睛 ╰╯──╪──╰╯
看不見自己、卻可以看見你…ꄠ ♂
--
※ 編輯: fleuve 來自: 118.168.28.91 (09/05 02:56)