[文法] 請問未來式的問題?

作者: sam6503qpx (啊啊啊銘)   2019-12-03 20:43:00
小弟在網路上查到的定義
未來完成式:未來某時間點已經完成的動作
比如: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
但是那算是一件事好像不是某個時間???
作者: kreis414 (kreisyeh)   2019-12-03 21:59:00
那個動作的當下就算是一個時間,可以
作者: dunchee (---)   2019-12-03 22:25:00
by "the time" <- 時間點。你舉的例子不好(不要用中文(翻譯)去推導)。這個例子應該符合你問的:I will have finished painting before Chloe arrives.(*(*1)不過這仍需要能點出時間點的連接詞/介係詞等,比如此句的"before" (*1) 我更動了原出處句子,方便說明:https://tinyurl.com/v2h6c5d #2

Links booklink

Contact Us: admin [ a t ] ucptt.com