→ zofloya:誰說What will you tell him when he finds out the truth 04/16 13:53
→ zofloya:?是ungrammatical? 04/16 13:54
→ davidwu0123:一開始就錯了.. 前面兩句都是成立的 04/16 14:11
→ davidwu0123:不是when不帶if的意思 04/16 14:12
→ davidwu0123:而是when不能用在hypothetical的情況 04/16 14:13
→ tijj:david說得對 04/16 14:14
→ tijj:當有whenever之意,if和when通常可交替代換,而又不改變原句意. 04/16 14:17
→ tijj:when要用在像if的hypothetical情況就是錯. 04/16 14:18
→ tijj:有whenever之意,if和when通常可交替代換,但這非hypothetical 04/16 14:20
→ tijj:原句A可以對,就是常被蛇咬, 但這不是r/t/h情況 04/16 14:22
→ tijj:什麼可以引出r/t/h情況,通常是 if (only), image if, or 04/16 14:25
→ tijj:suppose/supposing 而不是when! 04/16 14:26
推 zofloya:Calm down, please. 04/16 14:27
→ tijj:原句A可以選,但若又要硬拉成是r/t/h情況,這就不是標準英文. 04/16 14:29
→ tijj:還有,何謂假設法?好奇中文的對應英文是指什麼? subjunctive? 04/16 14:43
→ tijj:when為何可以執行subjunctive的功能?是if可以執行subjunctive 04/16 14:43
→ tijj:的功能. 應該要加以釐清. 04/16 14:44
tijj大大的意思是說when 與if 可以都grammatcal 如果用在沒有與事實相反的假設下,
(也就是非用在與現在/過去/未來事實相反的假設)
1. What will you tell him when he finds out the truth?
2. What will you tell him if he finds out the truth?
這兩句都是grammatical 因為此when 子句 與 if 並沒有hypotical的假設含意
但是
4. What will you tell him when you were me? (ungrammatical)
5. What will you tell him if you were me?(grammatical)
這兩句就只是第5句是grammatical 因為 只有if可以用hyoitical 的if you were me
但when 則不行
請問我這樣的理解 跟您說的是不是一樣?
※ 編輯: tucson 來自: 61.64.109.110 (04/16 16:15)
推 davidwu0123:will > would 才對 否則5還是ungrammatical 04/16 16:33
→ davidwu0123:就像 不用are 而用 were 04/16 16:38
→ davidwu0123:當你用了will 就好像是" 覺得這件事情未來會發生" 04/16 16:39
請問d大 will > would 是啥意思? 我不太懂 您的意思是說用will就可以但用would
就不可以 (針對第5來說) 是這意思嗎?
※ 編輯: tucson 來自: 61.64.109.110 (04/16 16:42)
→ davidwu0123:假設的狀況 或是 現實可能的狀況 都可以表達這個問題 04/16 16:41
→ davidwu0123:但你不能把兩種語境的詞混在一起用 04/16 16:42
→ davidwu0123:認知到這點 學習上才不會有混亂的情況 04/16 16:42
→ davidwu0123:我的意思是 你第5句是錯的 要用would 才會對 04/16 16:43
→ davidwu0123:你後面用了were 是假設情況 前面用will 是現實情況 04/16 16:44
→ davidwu0123:兩個不能搭在一起 04/16 16:44
推 davidwu0123:你可能是以為will 是代表還沒有發生 所以是假設 04/16 16:46
→ davidwu0123:但不是這樣 04/16 16:47
謝謝您的解說 那5 中的 will 應改成 would
那4 句 中不管是不是用would 還是 will 都錯
因為when 不能表與事實相反
是這個意思嗎? 只有if可以表事實相反或hypo.
這就是t 大想表達的意思 對嗎?
※ 編輯: tucson 來自: 61.64.109.110 (04/16 16:56)
推 davidwu0123:yes 04/16 17:23