✔ 最佳答案
have + PP 或 have been +PP 與 had + PP 或 had been + PP 的主要分別 :
have + PP 與 had + PP 是主動句 active voice:
eg. The wind have blown the door open.
The rain had flooded the cellar.
have been + PP 與 had been + PP 是被動句 passive voice:
eg. The door have been blown open by the wind.
The cellar had been flooded by the rain.
PRESENT PERFECT TENSE
a. talk about actions or situations which started in the past and have continued up to
the present:
eg. I have lived in Europe for 15 years (and I live there now).
b. talk about actions which happened at an unknown time in the past:
eg. They have never been to China (in their lives).
c. talk about things which were completed in the past but are important in the
present. The tense is often used in this way to give news.
eg. I have just lost my wallet (so I don’t have any money).
PAST PERFECT TENSE
- used when we are already talking about the past, and we want to talk about an
earlier moment in the past. We sometimes use time words like when and after
with the past perfect tense.
eg. We left after we had eaten our meal. (We ate our meal, then we left.)
2006-11-24 15:47:40 補充:
Grammar Practice 2000