學習重點:The Zero Conditional 條件句類型0
The First Conditional 條件句類型1
The Second Conditional 條件句類型2
Formation of the Past Conditional 對過去進行推測的條件時態的構成
The Third Conditional 條件句類型3
The Zero Conditional 條件句類型0
我們已經學過了條件句類型0、1、2、3。在這里,我們粗略地總結一下。
條件句類型0用在敘述普遍時,意思是“……時,一般都會……樣”。
表示的內容不受時間限制。
條件分句 |
主句(結果句) |
現在時 |
現在時 |
If you leat water to 100 °C |
it(always) boils. |
If you don’t water plants, |
they die. |
If someone’s rude to me, |
I hit them. |
The First Conditional 條件句類型1
條件句類型當滿足條件時,將來可能會發生某事。
條件分句 |
主句(結果句) |
|
現在時 |
表示將來、命令、現在的情態動詞 | |
If it rains, |
we’ll watch television. |
預測 |
we’re going to watch television. |
意圖 | |
I’m meeting Peter for lunch. |
定好的計劃 | |
don’t go out. |
命令 | |
you can watch television. |
許可 | |
You must stay at home. |
義務 |
The Second Conditional 條件句類型2
條件句類型2表示的是假設和現在事實相反,發生的可能性很小或者不會發生,并對其結果進行推斷。
條件分句 |
主句(結果句) |
過去時 |
條件時態 |
If he lived in the country. |
He would feel much healthier. |
If I were learning Chinese, |
I’d go and live in China. |
If you left early, |
There’d be less traffic. |
If I lost my job, |
I would sell my house. |
Formation of the Past Conditional 對過去進行推測的條件時態的構成
肯定句
主語+would have +過去分詞
(主語d’have + 過去分詞)
否定句
主語+would not have +過去分詞
(主語+wouldn’t have =過去分詞)
疑問句
Would +主語++過去分詞?
簡短回答
Yes, +主語代詞+would.
No, +主語代詞+wouldn’t.
/would not.
The Third Conditional 條件句類型3
用法
條件句類型是假設和過去事實相反,對其結果進行推測。
If you’d told me you were unhappy, I’d have tried to help you. 如果你我你不幸福,我會盡力幫助你的。
做法
if 分句 主句
(過去完成時) (過去條件進態)
If he hadn’t lived in Dorking, he would have lived longer. 如果他沒在多金住房過,他會住得更久。
If I’d known who he was, I wouldn’t have been so rude. 如果我知道他是誰,我不會這么魯莽。
If you left earlier, there’d hav ebeen less traffic.如果你早點走,交通就不會那么擁堵。
If we hadn’t bought that vase, we’d have had enough money to go on holiday.
如果我們沒有買那個花瓶,我們就會有足夠的錢去度假。
其他形式
●條件分句里可以用過去完成進行時。
If it had been raining, I would have styed inside. 如果一直下雨,我寧愿待在家里。
If I’d been living in Paris, I would never have met you. 如果我一直住在法國,我就不會見到你。
●主句里除了用would 之外,還常用could或might.
If it had been raining, I could have stayed inside. 如果一直下雨,我可能就待在家里了。
If he hadn’t lived in Dorking, he might have lived longer. 如果他沒在多金住過,他可能會住久一些。
●有時條件分句里沒有if或unless,而主語和動詞的位置是反過來的,這是非正式的說法。
Had it been raining, I could have stayed inside . 如果一直下雨,我會待在家里。
Had he not lived n Dorking, he might have lived longer.如果他沒在多金住過,他也許就會住久一些。