英文一問:過去完成式 , 過去進行式 , 現在完成進行式

2007-11-07 3:36 am
過去完成式 , 過去進行式 , 現在完成進行式
1.請**詳細**解釋以上的 用法 , 分別
2.請舉具體例子
3.請用中文解釋

回答 (2)

2007-11-07 4:01 am
✔ 最佳答案
Present Perfect & Present Perfect Continuous
(現在完成式 及 現在完成進行式):

這兩個時態的名字很酷呢!但用法亦都比較複雜,原因它們都有部分的意義十分相似,要小心分辨。 Anyway,只要專心學習,慢慢吸收亦不難。 Let's go!

不過入題之前,首先需要清楚知道 Present Perfect & Present Perfect Continuous 都是 Present Tenses 系列,雖然是說及過去發生的事情,過去發生的動作,但郤不是 Past Tenses!我們可以用上的時間副詞,就只有 "Already","Just","Yet","Since 1999"…etc。而不可以霸佔 Past Tenses 的時間副詞來用啊,如:Yesterday, Last week, three years ago…etc。

亦因為有這個特點,所以很多人都會說:Perfect Tenses & Perfect Continuous Tenses 都在不知道 Exact time 時用。這說法都可以接受。
選擇時間副詞,是它們身為 Present 系列 的特質的其中一個要注意地方。但還有其他情況,是須要利用這個特質的來判決的。在這裡我不詳提了,你只需要記著它的特質,隨機應變就行。好了,正在真的要入正題來談它們的意義及用法哩。
--------------------------------------------------------------------------------
Present Perfect Tense & Present Perfect Continuous Tense
的 共通點 及 各自的意義:

1. 當說及一些事件發生於以前,並繼續進行至現在,我們都可以使用 Present Perfect Tense 或 Present Perfect Continuous Tense,意思上是沒有多大的分別。不過我們普遍都會偏用 Present Perfect Tense。
E.g.:I Have lived/have been living in this house for years/since 1992.

注意: Past Tenses 是動作和事情是過去發生並且過去完成,不會持續到現在。這亦都是之所以有 Present Perfect Tense 及 Present Perfect Continuous Tense 的存在的原因。

2. 當強調一個動作我們做了多少次或發生次數,我們會用 Present Perfect Tense:
E.g.: He has broken his arm four times before.

3. 當一個動作於過去發生,持續到現在,並有可能會繼續發生至將來,我們會用 Present Perfect Continuous Tense:
E.g.: Mr. Chan owns a garage. He has been repairing cars for a living since he left school.
E.g.: Winkie has been writing letter all morning. So far she has written three letters.

4. 我們會用 Present Perfect Tense 來表達一個較長久,永恆的事情。以 Present Perfect Continuous Tense 來表達一個比較臨時,較短暫的動作
(不過這個特性就較少人會注意)。
E.g.: You have been working hard recently. You should take care of your health.
-------------------------------------
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.
---------------------------------------
Past Continuous Tense (過去進行式)

它的用法與 Present Continuous Tense 相同,只是時態是過去式罷了。
E.g.:I saw Miss Tam yesterday. She was waiting for a bus.

其次,當我們講故事時,都會用 Past Continuous Tense 來描述故事背景,以其他 Past Tenses 來表達事件及動作。
E.g.:I was waiting for a bus. Suddenly I saw a black car stop in front of a bank. Some men got out of the car and rushed into the bank. Soon I heard…
2007-11-07 4:07 am
過去進行式

1.<過去進行式>表示過去某一時刻或某一階段正在進行的動作。

2.<過去進行式>的形式是was,were+現在分詞。

3.<過去進行式>表示過去某一時刻正在進行的動作,與表示過去某一時刻的<副詞>,<副詞片語>或<副詞子句>連用。

I was having dinner at 8 yesterday evening.

昨晚八點我正在吃飯。

4.<過去進行式>表示過去某一段時間持續進行的動作。

Tom was reading a book all morning.

整個早晨湯姆都在讀書。

過去完成式

1.<過去完成式>的形式是had+{過去分詞}。

2.<過去完成式>表示過去某一時間或某一動作之前已經完成的動作或存在的狀態,這一過去的時間可由by,before引導的時間<副詞片語>或<子句>或從上下文中表示出來。

I had finished typing before lunch.

我在午飯前已打完字。

3.<過去完成式>表示過去某一時間以前開始一直延續到那個時間並可能繼續下去的動作或狀態,常和by或since引導的表示時間的<片語>或<子句>連用。

He had studied English for five years when he took the exam.

到考試時止,他已經學了五年英語。

4.<過去完成式>可表示過去未實現的希望或計劃。

I had hoped to pass examination.

我曾希望能通過考試。


現在進行式

1.<現在進行式>表示此刻或現階段正在進行的動作,中文一般用正在...或...著表示。

2.<現在進行式>的形式是am,is,are+{現在分詞}。

3.<現在進行式>表示說話時正在進行的動作,常與now,at present等<副詞>或<片語>連用,或與look,listen等明顯表示說話瞬間發生的動作的字連用。

Look! Tom is playing football.

看!湯姆正在踢足球。

4.<現在進行式>表示現階段正在進行的動作,而此刻這一動作並不一定正在進行。

Jimmy is writing a novel now.

吉米現在在寫小說。

5.<現在進行式>表示按計劃將要發生的動作或肯定要發生的動作。

She is going to the theatre tonight.

她今晚要去看戲。

6.<動詞>go,come,arrive,leave,begin,start等可用<現在進行式>表示將要發生的動作。

My father is arriving in Berlin tomorrow.

我父親明天到柏林。

7.<現在進行式>與always,all the time,constantly,forever等<頻率副詞>連用,表示經常發生的動作,並帶有感情色彩。

Mr. Brown is always smoking.

布朗先生總是在抽煙。


現在完成式

1.<現在完成式>表示到現在為止已完成或仍在持續的動作,狀態;強調對現在情況的影響,聯繫,或表示經歷,經驗。

2.<現在完成式>的形式是 或has+{過去分詞}。

3.<現在完成式>是用過去發生,到現在已完成或剛完成的動作來說明現在的情況,或說明到目前為止共完成的動作。

I have opened the door.

我已打開門了。

4.<現在完成式>用在過去已完成而其結果對現在仍有影響的動作來說明經歷,經驗,或表示某種感情色彩。

Mr. Li speaks good English. He has learned English for 20 years.

李先生說一口好英語,他學了二十年英語了。

5.在時間<子句>和條件<子句>中用<現在完成式>表示未來完成的動作。

You may go swimming if you have done your homework before 9.

如果你在九點以前做完功課,你可以去游泳。

6.當<現在完成式>表示從過去某時持續到現在的動作或狀態,以說明經歷,經驗,與for或since引導的表示一段時間的<副詞片語>連用時,{述語動詞}要用be,keep,learn,live,read,serve,stay,study,teach,watch,work,write等可表示持續的<動詞>,不可使用arrive,become,begin,borrow,buy,come,close,die,end,enter,get,go,hear,graduate,join,leave,lend,lose,marry,open,put,reach,receive,return,see,shut,start,stop等表示終止的<動詞>。

中文:他到這裡三天了。

(誤)He has arrived here for three days.

(正)He has been here for three days.

7.終止<動詞>的否定式可與for或since引導的表示一段時間的<副詞片語>或<副詞子句>連用。

I haven't seen her for five years.

我五年沒見到她了。

8.與ever,never,just,always等表示不確定的<時間副詞>連用時,可用<現在完成式>也可用<簡單過去式>。

Have you ever heard of such a man?

你聽說過這樣一個人嗎?#8-2

Did you ever hear of such a man?

你聽說過這樣一個人嗎?

9. to, to的比較。

Have you been to Hong Kong?

你去過香港嗎?

現在已不在香港。

He has gone to Hong Kong.

他已去香港了。

他現在已不在本地。


收錄日期: 2021-04-13 19:38:50
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071106000051KK03022

檢視 Wayback Machine 備份