英语中的条件状语从句
由If(如果)
unless(如果不…;除非…)
as long as(只要)
等词引导的状语从句就叫条件状语从句。
You will catch the bus if you get up early.
=
If you get up early , you will catch the bus.
如果你早起的话,你将会赶上公交车。
条件状语从句是在复合句中作条件状语的句子,表示假如有从句的动作发生就会有主句的动作发生。所以英译汉时,先翻译从句再译主句。
You will catch the bus if you get up early.
=
If you get up early, you will catch the bus.
如果你早起的话,你将会赶上公交车。
在含有条件状语从句的复合句中,如果主句是一般将来时,从句用一般现在时代替一般将来时。
If you go to the party, you’ll have a great time.
如果你去参加聚会的话,你会玩得很开心。
主句中含有can, may, must等情态动词时,if从句用一般现在时。
例句: If I finish my homework, I can watch TV.
如果我完成了家庭作业,就可以看电视。
例句: You must see the doctor if you are ill.
如果你生病了,你必须去看医生。
主句是祈使句,if从句用一般现在时。
例句:Don’t forgetto lock the door if you arethe last one to leave.
如果你是最后一个离开的话,不要忘记把门锁上。
例句:Read the book carefully if you want to make fewmistakes.
1. What you do if you the exam?
A. could; pass B. will; pass
C. do; passed D. can; passed
解析:
此题为条件状语从句,要求选择合适的选项填空以构成一个完整且合理的假设句。B. “What will you do if you pass the exam?” 使用情态动词 “will” 表示对将来情况的预期或计划,意为“如果你通过了考试,你会做什么?”强调的是通过考试后具体的行动计划或决心。
2. If you are tired, you have a rest.
A. could B. would
C. might D. can
解析:
3. If the flowers are dry, water them at once.
A. you B. will
C. please D. can
解析:
4. Martin’s dad will buy him a new computer, if he the football game.
A. wins B. will win
C. win D. would win
解析:
5. We go swimming if it fine tomorrow.
A. will; is B. can; will be
C. will; will be D. would; is
此题为条件状语从句,要求选择合适的情态动词和动词形式构建关于天气好时去游泳的假设句。最佳选项为:A. “We will go swimming if it is fine tomorrow.” 使用 “will” 表示将来确实会发生的意图或计划(去游泳),条件状语从句中使用一般现在时 “is” 表示对将来情况(天气好)的假设,遵循“主将从现”的原则。其他选项在时态搭配上不符合规范。