香港寵物小精靈村落 論壇

 找回密碼
 加入
查看: 1558|回復: 6
打印 上一主題 下一主題

Present Perfect Tense & Past Perfect Tense

 關閉 [複製鏈接]
跳轉到指定樓層
1#
發表於 14/8/2005 02:41 PM | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問以下這兩句子有什麼分別呢?
1.He has walked for several hours.
2.He had walked for several hours.
2#
發表於 15/8/2005 06:18 AM | 只看該作者
He has walked for several hours.
佢已經行左幾個鐘頭, 而家仲行緊

He had walked for several hours.
佢已經行左幾個鐘頭, 但係而家冇行啦
回復

使用道具 舉報

3#
發表於 15/8/2005 11:51 AM | 只看該作者
Originally posted by anthony at 2005-8-14 14:41:
請問以下這兩句子有什麼分別呢?
1.He has walked for several hours.
2.He had walked for several hours.

第二句應該是錯的...
Past Perfect Tense通常會與Past Simple Tense一起用
除非你現在用的是Indirect Speech
回復

使用道具 舉報

4#
 樓主| 發表於 15/8/2005 12:57 PM | 只看該作者
Originally posted by oscar at 2005-8-15 11:51 AM:

第二句應該是錯的...
Past Perfect Tense通常會與Past Simple Tense一起用
除非你現在用的是Indirect Speech

那麼如果第二句加了"after"、"by"等字(例如:By seven o'clock, he had already walked for several hours",那一句是否還是錯的?
回復

使用道具 舉報

5#
發表於 15/8/2005 03:14 PM | 只看該作者
Originally posted by anthony at 2005-8-15 12:57:

那麼如果第二句加了"after"、"by"等字(例如:By seven o'clock, he had already walked for several hours",那一句是否還是錯的?

這樣就對了~
Past Perfect Tense一定要有一個含"by"、"before"的Adverb Clause of Time(例如:"by last June", "before I went to sleep")
使用"after"時,那個句子結構便是「After + (clause with Past Perfect Tense), (clause with Past Simple Tense/Present Perfect Tense)」或「(clause with Past Simple Tense/Present Perfect Tense) + after + (clause with Past Perfect Tense)」
回復

使用道具 舉報

6#
 樓主| 發表於 15/8/2005 06:26 PM | 只看該作者
我看過我的 Form 3 英文作業的例子,其中有一句是這樣的:
After I had said/(said) goodbye to you, I bought a T-shirt. (摘自 New Oxford English Workbook 3A P.21 Part 1)

這一句中的斜字(had said 和 said)是否相通的?如果是相通的,那麼是不是所有這類型的句子都可以隨便選一個 tense 來用(past perfect tense 或 simple past tense)?
回復

使用道具 舉報

7#
發表於 17/8/2005 09:56 PM | 只看該作者
Originally posted by anthony at 2005-8-15 06:26 PM:
我看過我的 Form 3 英文作業的例子,其中有一句是這樣的:
After I had said/(said) goodbye to you, I bought a T-shirt. (摘自 New Oxford English Workbook 3A P.21 Part 1)

這一句中的斜字(had sa ...

兩種tense都得
不過有少少唔同
用past perfect就是強調事情發生先後, 著眼點在時序上
用simple past就是只描述兩件過去的事件
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入

本版積分規則

手機版|Archiver|香港寵物小精靈村落

GMT+8, 20/2/2025 04:49 AM , Processed in 0.014658 second(s), 13 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表