s。w 發問時間: 社會與文化語言 · 8 年前

幫檢查英文句子是否有誤

請幫檢查英文句子是否有誤,並且跟我講哪裡有誤以及講解,謝謝你。

這三句意思一樣嗎?

After I had finished my homework, I came here.

After having finished my homework, I came here.

Having finished my homework, I came here.

這三句意思一樣嗎?

After I finished my homework, I came here.

After finishing my homework, I came here.

Finishing my homework, I came here.

這三句意思一樣嗎?

Before I came here, I had finished my homework.

Before coming here, I had finished my homework.

Coming here, I had finished my homework.

已更新項目:

Louis

Finishing my homework, I came here.

Coming here, I had finished my homework.

但是我在網路上看到有人這用種的,也有人說可以...

Let me confuse now...

2 個解答

評分
  • Louis
    Lv 7
    8 年前
    最佳解答

    這三句意思一樣嗎?

    After I had finished my homework, I came here.

    After having finished my homework, I came here.

    Having finished my homework, I came here.

    三句意思相同。語法都正確。

    這三句意思一樣嗎?

    After I finished my homework, I came here.

    After finishing my homework, I came here.

    Finishing my homework, I came here.

    前兩句意思相同,文法正確。但第三句邏輯有問題,因為簡單式分詞與主要動詞的時間點相同,會造成本句時序問題。

    這三句意思一樣嗎?

    Before I came here, I had finished my homework.

    Before coming here, I had finished my homework.

    Coming here, I had finished my homework.

    前兩句意思相同,文法正確。但第三句也有時序的問題。且過去完成式用法的錯誤(應有一個比它時間晚的狀況)。

    2013-03-31 12:22:43 補充:

    Finishing my homework, I came here.

    Coming here, I had finished my homework.

    這兩句用的都是簡單式的分詞構句,所以時間點是與主要子句的動詞相同。

    這是國中就要學的基本文法規則,請看柯旗化編,第一出版社印行<新英文法>第460頁對分詞構句時態的提示。

    2013-04-07 12:27:29 補充:

    Taking out a key from his bag, he opened the box.

    表示分詞構句的動作和主要動詞的動作是[連接發生的]。

    =He took out a key from his bag and opened the box.

    Some girls are walking down the road talking to each other.(兩動作同時進行)。

    Walking along the beach, I found a beautiful shell.(正在做~時)

    pp.222-22<朗文新英文文法全集>

  • 8 年前

    英語表達或翻譯皆應重視「原意是什麼?」

    做完功課我才來這兒。

    After I had finished my homework, I came here.(正確)

    After having finished my homework, I came here.(正確)

    Having finished my homework, I came here.(正確)

    做完功課我才來這兒。

    After I finished my homework, I came here.(正確)

    After finishing my homework, I came here.(正確)

    Finishing my homework, I came here.(錯誤,因看不出時間先後)

    我來這兒之前就做完功課。

    Before I came here, I had finished my homework..(正確)

    Before coming here, I had finished my homework..(正確)

    Coming here, I had finished my homework. (錯誤,因看不出時間先後)

    【一般國際間知識份子或英美社會上知識階級使用的英文叫 educated English,

    屬於正統英文,而其民間所用或電影對白則常有省略,縱有違背文法,也沒什麼錯不錯的問題。但外國人學英文最好學正統、合文法的。】

還有問題?馬上發問,尋求解答。