[文法] 「過去的純條件假設語氣」 怎麼表達?

看板Eng-Class作者 (Θ)時間6年前 (2019/10/21 16:07), 6年前編輯推噓1(1011)
留言12則, 2人參與, 6年前最新討論串1/1
大家好 請問一個文法問題 我對「假設語氣」的理解僅止於(5+1)個公式 1. 純條件 (If I am rich, I can travel a lot.) 2. 與現在事實相反 (If I were rich, I could travel a lot.) 3. 與過去事實相反 (If I had been rich, I could have travelled a lot.) 4. 未來假設 (If I should be rich, I will travel a lot.) 5. 極不可能的假設語氣 (If I were to be rich, I would* travel a lot.) 6. (以上的混合型) (例如: If I had been rich then, I could travel a lot now.) ********** 前情提要結束 ****************** 我的問題是 例句: 「萬一我當時有說出傷人的話(可能有說也可能沒有說),我現在可以收回我所說的。」 這一例句要怎麼翻? 如果是講「If I had said something insulting, I can take it back now.」 我覺得怪怪的 因為這樣就變成是用「與過去事實相反的假設語氣」 意思就是「我當時沒說」,可是我當時可能真的有說 **************** 如果是講「If I said something insulting, I can take it back now.」 我也覺得怪怪的 因為這樣就變成是用「與現在事實相反的假設語氣」 代表我現在沒說,可是我是在說「過去的可能情況」 **************** 所以我的問題是「過去的純條件假設語氣怎麼表達」? 歡迎大家來討論一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.107.180.140 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1571645251.A.9F6.html

10/21 19:13, 6年前 , 1F
第5個用法有文法錯誤,主要句應用would才對
10/21 19:13, 1F
我剛剛又翻文法書....真的是我寫錯了 改正了 謝謝cuylerLin大

10/21 19:17, 6年前 , 2F
至於你的問題,我們解讀成,我覺得對方覺得我有說而冒
10/21 19:17, 2F

10/21 19:18, 6年前 , 3F
犯到他,所以站在他的立場,可以使用混和條件來表達:
10/21 19:18, 3F

10/21 19:19, 6年前 , 4F
If I had said..., I could take it back now.
10/21 19:19, 4F

10/21 21:21, 6年前 , 5F
假設語法的公式只是幫你記憶那幾個語境,但生活中的假
10/21 21:21, 5F

10/21 21:21, 6年前 , 6F
設語氣”完完全全”“完完全全”超過那幾個情況,很重
10/21 21:21, 6F

10/21 21:21, 6年前 , 7F
要所以說兩次,學會那幾個固定語境後,就忘掉吧,不要
10/21 21:21, 7F

10/21 21:21, 6年前 , 8F
被局限住
10/21 21:21, 8F

10/21 21:24, 6年前 , 9F
一般就說 If I said something to offend you, I apolo
10/21 21:24, 9F

10/21 21:24, 6年前 , 10F
gize. 就這麼簡單
10/21 21:24, 10F

10/21 21:27, 6年前 , 11F
如果你要說的語境符合公式,就可以套用公式,其他情況
10/21 21:27, 11F

10/21 21:27, 6年前 , 12F
思想不要固化
10/21 21:27, 12F
OK 我懂了! 也謝謝naushtogo大! ※ 編輯: aqw123 (106.107.179.234 臺灣), 10/22/2019 21:54:10
文章代碼(AID): #1ThMT3ds (Eng-Class)