精華區beta teaching 關於我們 聯絡資訊
※ 引述《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)