Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

好奇就問 發問時間: 社會與文化語言 · 1 0 年前

英文練習題翻譯,我有翻對嗎?

5. He has been working on this novel for a very long time. By the time he finishes it, he will have written six novels.

下面是我的翻譯,不太通順耶!可以幫我修改一下嗎?

他用了非常長的時間在這部小說,在他寫完後小說,他將再寫六部。

練22,p.70

已更新項目:

謝謝四位回答者熱心的回答!基本上,意見者JOJO在我在知識問英文時,甚至會私下寄信給我,分析英文,他是我在知識信任的人之一。

因此,非常感謝 wade ( 初學者 5 級 )的回答。

因為joseph ( 研究生 5 級 )回答的又更深入,故選為最佳解答,非常感謝五位對我英文的幫助!

4 個解答

評分
  • 1 0 年前
    最佳解答

    Hello sir,

    Nice to see you again! ^_^

    1. by the time : 到...的時候

    will have written : 將已經寫完...(未來完成式, 尚未發生的"預測")

    2. 他已經用了非常多的時間工作在這本小說上。在他完成這本的時後,他將(總共)寫了六本小說。

    加油了!!!

    圖片參考:http://l.yimg.com/f/i/tw/ugc/rte/smiley_1.gif

    2009-04-10 03:33:28 補充:

    Sorry for typo : 時後 --> 時候

    參考資料: me and hope to help you a bit
  • 1 0 年前

    003Wade及 004 Joseph 大 的回答正確

    will have written 將巳寫完了,

    故這本寫完時, 是他完成的第六本, 也就是他將完成六本小說

  • 1 0 年前

    5. He has been working on this novel for a very long time. By the time he finishes it, he will have written six novels.

    下面是我的翻譯,不太通順耶!可以幫我修改一下嗎?

    他用了非常長的時間在這部小說,當他寫完後小說,他將再寫六部。

    他在這部小說上花了非常多的時間,當他寫完這本小說後,他就寫了六部。

    參考資料: 我自己
  • 1 0 年前

    He has been working on this novel for a very long time. By the time he finishes it, he will have written six novels.

    這次的小說的著作花了他很長一段時間

    他終於完成了 他將接著寫第六本

    參考資料: 自己
還有問題?馬上發問,尋求解答。