※ 引述《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