英文文法一問

2006-11-24 11:07 pm
我想問問:

have + P.P 及 have been + P.P.

兩種tense 叫咩名同埋點樣用, 幾時用, 有咩分別, 可否提供例句

回答 (3)

2006-12-08 9:37 pm
✔ 最佳答案
英文時式
http://www.english-zone.com/verbs/pssvchrt.html

PRESENT PERFECT, PAST PERFECT and FUTURE PERFECT
Passive form:
have/has been + past participle
had been + past participle
Active: Present Perfect
I have mailed the gift.
Jack has mailed the gifts. Passive: Present Perfect
The gift has been mailed by me.
The gifts have been mailed by Jack.
Active: Past Perfect
Steven Spielberg had directed the movie.
Penny Marshall had directed those movies. Passive: Past Perfect
The movie had been directed by Steven Spielberg.
The movies had been directed by Penny Marshall.

這個網頁一定幫到你的,內有很多時態,時式.還有一個英文網頁都很好的

http://www.english-zone.com/verbs/pssvchrt.html
2006-11-24 11:36 pm
P.P = Present Perfect Tense 現在完成式 (你問題中的 P.P 屬這種)
= Past Perfect Tense 過去完成式

have + P.P 及 have been + P.P 兩者的主要分別 :
have + P.P 是主動句 active voice:
eg. The wind have blown the door open. 強風把大門吹開了。

have been + P.P 是被動句 passive voice:
eg. The door have been blown open by the wind. 大門被強風吹開了。
2006-11-24 11:12 pm
Have +PP : Present prefect tense in active way

Eg. I have sent an email to Alice.

Have been +PP : Present prefect tense in passive way

Eg. An email has been sent to Alice by me.

Hope this help!!


收錄日期: 2021-04-12 23:28:47
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061124000051KK01844

檢視 Wayback Machine 備份