看板 Eng-Class 關於我們 聯絡資訊
小弟在網路上查到的定義 未來完成式:未來某時間點已經完成的動作 比如:I will have worked for 8 hours by 5 pm. 下午五點我已工作滿八小時(並結束工作)。 在這句某個時間點是指5點 那如果某個時間點是指某一件事 這樣還有符合定義嗎? 比如:By the time you read this, I will have gone to the place where good men go. 我用翻譯看是:當你讀到這篇文章時,我就去好人去的地方了 時間點應該是指前面by the time you read this 但是那算是一件事好像不是某個時間??? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.117.229 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1575376982.A.12C.html
kreis414: 那個動作的當下就算是一個時間,可以 12/03 21:59
dunchee: by "the time" <- 時間點。你舉的例子不好(不要用中文( 12/03 22:25
dunchee: 翻譯)去推導)。這個例子應該符合你問的: 12/03 22:26
dunchee: I will have finished painting before Chloe arrives.(* 12/03 22:28
dunchee: (*1) 12/03 22:28
dunchee: 不過這仍需要能點出時間點的連接詞/介係詞等,比如此句的 12/03 22:28
dunchee: "before" (*1) 我更動了原出處句子,方便說明: 12/03 22:29
dunchee: https://tinyurl.com/v2h6c5d #2 12/03 22:29