✔ 最佳答案
下面兩句都是正確的。
(1) If I didn't have to work so much, I would have gone to the camp.
解作:如果我不是有這麼多工作要做,我己經去了那 camp (*不知是甚麽[營],所以不譯)。
(2) If I didn't have to work so much, I would go to the camp.
解作:如果我不是有這麼多工作要做,我會去參加那 camp。
[If I didn't have to] 是假設現在。
第一句的結構是 [present], [past],所以是 mixed conditional (2nd and 3rd). 工作忙是現在的事,不去 camp 是過去的事。
第二句的結構是 [present], [present],所以是 2nd conditional. 工作忙是現在的事,不去 camp 也是現在的事。
為了要比較其它 conditional 形色,我加上第三句:
If I hadn't had to work so much, I would have gone to the camp.
解作: [假若我當時不是很忙,我已經去了 camp]。
這第三句的結構是 [past], [past],所以是 3rd conditional. 工作忙是過去的事,不去 camp 也是過去的事。
至於 1st Conditional, 它和 2nd Conditional 很接近,結構也是 [present], [present or future]。不同的是 ,在 1st conditional,那 if condition 是可能或可以發生的。
例如:
If you punch me, I would kick you.
如果你用拳打我,我會踢你。
If the sun comes out, we will go to the park.
如果出太陽,我們便會去公園。
2009-04-29 13:52:26 補充:
To legendize7:
對不起,我在知識+的電郵地址有些問題,所以到今天才收到你的電郵。