中2升中3的英文暑假功課問題~Conditionals- should have, would have

2008-08-21 6:53 pm
我想問下should have &would have o的分別
和解釋下 (1)點會用would have
(1)If we had taken the earlier fight, we would have died in the plane crash.

回答 (2)

2008-08-25 7:38 pm
✔ 最佳答案
When you use should have, you are sure something will happen.
When you use would have, it should be something not taken place.


We will use "would have" when we have "Conditional sentences".


In "(1)If we had taken the earlier flight, we would have died in the plane crash",
First, it is about something in the past. Secondly, the fact (i.e. take earlier flight) did not happen and the second sentance did not take place either (i.e. they died in the plance crash.)
***remember, it is impossible for dead people talking***
***如果我們乘搭更早的航班, 我們已經死在空難***
Hence, this is called "Unreal past conditional" in the family of "conditional sentence"

The Whole pattern should be
past perfect (first part of sentence), would+have+past participle (second part of sentence)

2008-08-25 11:44:25 補充:
should have is usually used in "open present or future conditional", but not in "unreal present or future conditional, unreal past conditionals".

"would+have+ past participle" is used in unreal past conditionals only.
參考: Certificate English Usage--C.Harris
2008-08-21 7:11 pm
should 是應該(事情發生的機會較小)
would 是會(事情發生的機會較大)
參考: me


收錄日期: 2021-04-20 21:35:37
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080821000051KK00735

檢視 Wayback Machine 備份