看板 Eng-Class 關於我們 聯絡資訊
※ 引述《stevenjou (史蒂芬周)》之銘言: : 不好意思跟各位請教一個問題,語法中關於"現在事實假設部分", : 需使用過去式表達,但如果假設條件為"強調當前狀態"的話 : 那這樣的條件句如何表達呢!? : 比方說中文的"如果我已完成工作,我早就能休息了"<-這句用下例子表達 : : If I finished my job,I could take a rest for a long time. : : 這樣正確嗎? : 又或是中文的""如果現在湖人領先的話,我就切腹" : 使用-> : If lakers were leading now, I would shear my belly. : : 這樣對嗎? : 上述2句感覺都不能當成現在事實來講!! : 那要怎樣表達才到位呢? : 麻煩各位解答!! 這東西好久了, 如果有記錯 請大德見諒 1.如果我已完成工作,我早就能休息了 如果我已完成工作 = 過去完成且沒有發生的假設 我早就能休息了 = 過去式且沒有發生 If I have had finished (done) my job, I would have been resting for a long time. 為什麼是 would have been resting 呢 因為"工作完成"是一個過去的時間點, 從那時間點開始到現在, 所以用 would have been resting, 如果是從工作完成 到現在 且 現在休息時間也該結束了 就是寫 would have been rested 2.如果現在湖人領先的話,我就切腹 If the lakers IS taking the lead, I would shear my belly. 這樣翻沒問題呀 但是這不是與現在事實相反的例子吧, 因為你說這句話的時候, 應該是不知道比分的 所以...不知悉的情況下, 就不會是與現在事實相反 我是假設比賽正在進行 但是沒打開電視這樣啦 不知道你想問的是不是比如 Should the sun rises from north.... If I were you... 以上兩個是"不可能發生的假設"的那種情狀 Should it not be raining now.. Should it be winter, I would go skiing.. 以上兩個是"與現在事實相反"的那種情況 如果妳書裡面有 先查查看吧 有疑惑再問 或是我講錯請鞭我... 3Q 晚安~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.204.248 ※ 文章網址: http://www.ptt.cc/bbs/Eng-Class/M.1417885898.A.A3D.html ※ 編輯: duriel3313 (61.230.204.248), 12/07/2014 02:02:42