您好,想請教一個文法問題,句子是這句"By the time he's done that, it could be too late!"(美國隊長在第一集裡說的台詞)(1) 我想知道這句話是使用哪一個文法句型?因為就我所知by the time如果想表達未來,不是應該用現在式搭配未來完成式嗎?例如"By the time he does that, it will have been too late!"(2) 如果是假設語氣,通常不都是用if子句嗎?我沒看過用by the time來表達假設語氣(但也許有只是我不知道),而且原文感覺也不像是在「假設」,而是肯定的語氣「等他做(某事)好時,一切都太遲了!」謝謝!
..by Kenny Chang
請按回覆回答
或看以下答案
Michael Wen 2019-12-02 20:24:58
是指未來,「他做完它時,可能太晚了」。
還有問題?請發問
請參考 Engoo 線上英文
選擇題
心裡放空的英文怎麼說? (二選一)
下一題 - 放羊的孩子 f我要發問填空題
你的文章的主題完全被你的華麗詞藻給模糊了。 (請填空)
The thesis of your essay is completely obscued by your flowery language.
下一題 - 靜坐示威
f我要發問請按讚支持中英物語的FB免費教英文