我想問問:
have + P.P 及 have been + P.P.
兩種tense 叫咩名同埋點樣用, 幾時用, 有咩分別, 可否提供例句
2006-11-24 10:07:16 · 3 個解答 · 發問者 Kit 2 in 社會與文化 ➔ 語言
英文時式
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-12-08 08:37:04 · answer #1 · answered by Alex 7 · 0⤊ 0⤋
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 10:36:42 · answer #2 · answered by Wing 5 · 0⤊ 0⤋
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!!
2006-11-24 10:12:50 · answer #3 · answered by cake_or_kick 3 · 0⤊ 0⤋