was beaten up ??

2009-12-26 11:07 pm
Suddenly, I was attacked by several strong men on my way home.
Then I was beaten up harshly for a couple of minutes.
After they had gone, I laid down on the floor and screamed for help
until my voice faded.


我唔明第二句, Then I was beaten up harshly..( 我被勁打數分鐘 ) 為什麼 用 ( beaten 這個過去分詞 ) ? 是過去完成式嗎 ? 不是 ( had beat ) 嗎? 如果 ( Passive voice ) ,是否 ( was beat ) ....

回答 (4)

2009-12-26 11:53 pm
✔ 最佳答案
這是被動式(passive voice)。

Passive voice : be + past participle
be : was - 這裡是過去式 (simple past tense)
past participle : beaten (beat的過去分詞,在US亦作beat[US ALSO beat],但beat不常用,亦在大多數字典中找不到)

在這裡, I 是動作的接受者而非發出者。
是 I 被打,而不是 I 打,如果用active voice,不但意思錯,文法上也錯。I 打,I 打,打什麼?beat是及物動詞(transitive verb)*,在active voice中必定要有賓語(object)。
*亦只有及物動詞(transitive verb)才能用在被動式中。

在這裡用被動式可能是
1.要強調動作的接受者(即 I )或
2.沒有意圖去提及動作的發出者(即several strong men)。

另外,我認為After they had gone, I laid down on the floor and screamed for help until my voice faded.這一句有錯。

下面為 Chinese meaning + infinitive + past tense + past participle 。
躺下 lie lay lain
放置 lay laid laid
說謊 lie lied lied

這句的laid應改為lay,是我躺在地上,而不是我放置在地上。除了意思上錯,文法上也錯,laid是lay的過去式(和過去分詞),而lay是及物動詞(transitive verb),所以後面應有賓語(object),是我放置什麼什麼,不會我放置,我放置。
2009-12-29 9:05 am
發問者本身其實應獲yahoo獎100分, 因他懂得在問題進入投票前把無聊的答案淘汰.
2009-12-27 3:45 am
您好,我推薦您一個非常不錯的英語學習網站,里面有很多非常不錯的學習資源,您能從中得到不少幫助:

http://www.hkenglishstudy.info



祝您好運!
2009-12-27 12:15 am
[Beat] 是 irregular verb.
present tense = beat
past tense = beat
past participle 過去分詞 = beat or beaten 都得

這句中的 was beaten up,是過去式 passive voice, 和 was beat up 是相通的 。

*在美式英文用法中,比賽敗了會較常用 got beat,而被人打會較常用 got beaten。不過,got beat 和 got beaten 都是正確的。
參考: myself


收錄日期: 2021-04-13 17:00:27
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20091226000051KK00772

檢視 Wayback Machine 備份