English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

He missed his appointment because his car had broken down .
because不是對等連接詞嗎 ??為什麼 broken down 之前要接 had ???這裡的had是過去完成式的意思嗎 ????
我們通常不是都這樣寫嗎??He missed his appointment because his car was broken down .
請文法高手入內詳解 , thanks....

2006-02-27 07:56:30 · 1 個解答 · 發問者 冰山美人 3 in 社會與文化 語言

1 個解答

這個問題很容易回答!

※先幫你翻譯:因為他的車子故障了,所以他錯過了(正式的)約會。

※文法說明:
這裡用過去完成式 had broken down ,是強調車子故障是在錯過 missed 約會之前,這也正是『過去完成式』的主要用法:「當過去發生2件事時,發生在早些的動作要用『過去完成式』,發生在那之後的動詞動作要用『過去簡易式』。」

◎他例:
When I got to the train station, the train had left.
當我到達火車站時,火車已經離開了。

#注意:
◎當然,如果分不出過去發生2件事孰先孰後時,兩個動詞都要用『過去簡易式』
◎或者,不用because,改用 before 或 after,兩個動詞也都可以用『過去簡易式』

2006-02-26 16:59:29 · answer #1 · answered by River 7 · 0 0

fedest.com, questions and answers