請問I finish my homework 和 l am finished my homework 是一樣的意思嗎?還是有哪些不同?
回答 (7)
本句finish當及物動詞,所以改被動時其後受詞需以介詞連接,因此 l am finished my homework 是錯的,需加上介詞和 l am finished with my homework.才符合文法。
be+pp是被動式
has+pp才是完成式
所以
I finish my homework-->工作我自己主動完成了
l am finished my homework-->(應別人要求)工作我完成了(所以在完成的過成中 我可能覺得很心不甘情不願)
# 例1. I finish(及物動詞、現在式) my homework. ←← 這句的英文文法是正確的,但是,"finish" 的釋義是「完成」、瞬間就是過去(式),所以,文法與語意(釋義)兼顧而言,正確說法:例3. I finished(過去式) my homework. (我完成了(我的)家庭作業。) 或 例4. I have(助動詞) finished(過去分詞) my homework. (我已完成了家庭作業。)
# 例2. I am(be動詞:現在式) finished(過去分詞) my homework. ←← 應該是例3的「被動語態」,但是,同上原因,正確說法:例5. I was(be動詞:過去式) finished(過去分詞) my homework. (我被完成了我的家庭作業。) →→ 更完整的說法:I was finished my homework by(介係詞,表動作主,常用於被動語態) my father. 直譯:我被我父親完成了家庭作業。意譯:我父親幫我完成了家庭作業。
兩句都不正確。要改成:
I am finished with my homework.(finished是形容詞,當作主詞補語,要加介系詞with)
I have finished my homework.(finished是主要動詞,動詞組是現在完成式: be + p.p.)
兩句大同小異。
假如按文法的意義來解釋你寫/說的句子
I am finished my homework = 我被我的功課幹掉(完蛋)了。
因為I am finished是現在時能被動式的動詞。但假如正規文法來說是錯的句子。
I finish my homework = 我(永遠)做完我的功課。
I finish是現在時態動詞,表示一樣永恆真實的狀況或現在不變的定律。但做功課這情況不會有這樣的意義,因此這句文法上沒錯,但現實上是不會邏輯的寫/說法。英語人只會說,I have finished my homework表達「我剛(當下)做完了功課」,或I finished my homework表達「我已經做完了功課」。
天差地遠
be+pp是被動式
has+pp才是完成式
收錄日期: 2021-04-11 22:58:38
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20190807022939AAHEeTU
檢視 Wayback Machine 備份