past tense同past perfect tense的問題~

2008-01-01 5:35 am
past tense同past perfect tense點用,有咩分別??

又有d咩分別。 幾時用past tense&past perfect tense??

我就悻考試..仲未分得清~ 係到幫幫我手 解釋清楚~

回答 (4)

2008-01-04 4:36 am
✔ 最佳答案
Simple Past (過去式)

Simple Past Tense 是表達一個過去及已經結束的動作,而這個動作必須給予一個清楚的時間。簡單而言,就是如果我們在知道時間的情況下,我們會用 Past Tense,相反如果不知道時間,我們會用 Present Perfect (continuous)Tense,或 Past Perfect(Continuous)Tense,視乎情況。

因為它的用途基本上得一個,所以我亦不會詳談(實在是沒什麼可談…)。不過它還有一個用法上要注意的地方:
就是當我們把一些消息或新聞(News)告訴別人時,我們會用 Present Perfect Tense 說那件是什麼事,再以 Past Tense 細說那事件裡的細節。

E.g.:My brother has got a reply. He received the letter yesterday afternoon. It was mailed by DHL.
E.g.:I have had a meeting with Jill, it was great, we enjoyed so much.

注意:上述那兩件事用 Present Perfect Tense 的兩句句子,需要有一個先決條件,就是沒有點明時間(i.e.:不會用到 Past Tense 的時間副詞)。


Past Perfect Tense (過去完成式)

當我們想表達一個比 Simple Past Tense 更早發生的動作時,就會用上 Past Perfect Tense 或 Past Perfect Continuous Tense,現在先說 Past Perfect Tense。
這個 Past Perfect Tense 與 Present Perfect Tense 雖然名字很相似,但是用法卻有一點兒不同。Past Perfect Tense 不需要像 Present Perfect Tense 般注意什麼 "有沒有準確時間",只要在相比下較 Simple Past Tense 早,便可以交給它去辦了。

E.g.:We were there at 9:00 a.m., but the bus had gone.
E.g.:I studied hard in library yesterday afternoon, because I had got a very bad result. If I don't work hard now, I will fail again.

為了加深概念,我們再看多兩個例子吧:
E.g.:He had left ten minutes ago.
E.g.:He left ten minutes ago.

這兩個例子,其中一個是錯誤的,你知道是哪個嗎?如果單從中文翻譯:"他十分鐘前已經走了",好像是第一句比較正確,十分鐘前嘛!你認為呢?
其實我這般地問,答案當然不是啦~

這是一個對 Tenses 不熟識的考生常犯的錯誤,如果你對 Tenses 已經很有信心,請耐心地再聽多次吧,因為我喜歡 "有殺錯,冇放過…"。還記得之前我們說過,Past Perfect Tense 是一個動作比 Simple Past Tense 還要早時便可用得著嗎?因此如果要用 Past Perfect Tense,先決條件就是要有比較,那麼你應該有一個問題了:從上面的例子中,不是已經有了比較嗎?"十分鐘" 嘛!…

但其實這比較並不是 Verb to Noun, Verb to Preposition…etc(i.e. 不是與詞意相比),而是與 動詞 相比。再再再再簡單點來說,就是用 Past Perfect 之前,必須有一個 Simple Past Tense 作為其比較對象。

相反地,如果我們 "包咬頸",一定要用 "Ten minutes ago" 作比較!那麼問題便會發生了。因為單單一個時間副詞:"Ago, Before…etc"並不代表比某個時間前,反之,從以上例子中,我們應該把整件事視為一個 Simple Past Tense。因 "Ten minutes ago" 是過去了,"Twenty minutes ago" 又是過去了,在沒有 動詞 比較之下,又怎能斷定是不是比 Simple Past Tense 早呢?想一想是不是?所以並不需要畫蛇添足。


好了,一些基本理論講完之後,便來一點用法上面要注意的地方吧。


1. 當一個動作於另一個動作後 "隨即發生",我們就會兩個動作都同時用 Simple Past Tense,以表達它們迫切性。不過,這一個用法一般都較少人會注意。

E.g.:When the thief saw the policeman, he ran away.


2. 當一句 clause 以 "Before, After, Until…etc" 這些 Conjunction(連接詞)作開頭時,我們就可以用 Past Perfect Tense 或 Simple Past Tense,隨你喜歡。

E.g.:After she took/had taken a shower, she started to do her homework.

(參考資料:http://www.crazyhill.com/hung/english/tense.htm)
2008-01-01 6:17 am
The use of Simple past tense

表示已經過去的動作或過往的狀態

1.He bought an English dictionary yesterday. (過去的動作)
2.She had three sons and two daughters. (過往的狀態)
3.John went to London yesterday. (Past tense 通常要加時間限制 = yesterday)
4.Did john go to London yesterday?
5.No, John did not go to London yesterday.

Past Perfect Tense (過去完了時式)

Past perfect tense 之公式是had 加past participle, 不論身和數, had 為助過去完了的助動詞下必加past participle。這個tense是表示當有兩個的過去時的時候, 而一個發生先, 一個發生於後, 先發生的則用此tense表示, 後者則用單簡過去時式(simple past tense) 表示。

I had taken my supper when the telegram arrived yesterday. (原裝句 =依時間的先後次序法)
When I had finished my work, I returned home yesterday. (倒裝句)
參考: my notes
2008-01-01 5:41 am
我也是考試要用呢!

past tense是已經過去的~(如:see轉成saw)

past perfect tense是以前開始發生,現在還繼續~

希望能幫到你!
參考: me
2008-03-28 4:04 am
has/have+past perfect


收錄日期: 2021-05-02 10:28:12
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071231000051KK04170

檢視 Wayback Machine 備份