1、If 引导的条件状语从句专练 学号: ________ 班级:_________ 姓名:___________ 一. 单项选择 1. Your teacher will be unhappy if you ____ to school late. A. come B. will come C. are coming D. came 2. I don’t know if he _______. If he _____, please let me know. A. come; comes B. wi
2、ll come; will come C. will come; comes D. comes; will come 3. If he _____harder, he will catch up with me soon. A. study B. studies C. studying D. to study 4. Don’t go to Beijing if it ______ tomorrow. A. will rain B. won’t rain C. rains D. d
3、oesn’t rain 5. If I finish _______ my homework, I ______TV. A. do, watch B. to do, will watch C. to do, watch D. doing, will watch 6. If he _____his father, his father _____ A. tells, is angry B. tells, will be angry C. tell, is angry D.
4、will tell, is angry 7. — I wonder if it is going to rain next week. — If it _______, I have to stay at home. A. is B. does C. do D. will 8. Remember to call me ___ you have any trouble. A. before B. if C. until D. where 9. You must stop _____ the policeman sa
5、ys “stop”. A. that B. if C. then D. until 10. Linda’s mother ____if she ____her work this week. A. comes back, finishes B. comes back, will finish C. will come back, finishes D. will come back, will finish 11. Frank ____ to see his teacher if he ______ free tomo
6、rrow. A. will come, will be B. comes, is C. will come, is D. comes, will be 12. Write down the phone number, ____ you’ll forget it. A. so B. and C. but D. or 13. Stop smoking, ______you’ll get better soon. A. and B. or C. but D
7、 after 14. I’m waiting for my friend. ______, I will go shopping alone. A. If she comes B. If she doesn’t come C. If she won’t come D. If she will come 15. You’ll be late ____ you don’t get up now. A. if B. before C. until D. after 16. —Tony, do y
8、ou know if Frank ______ to the theatre with us this Sunday if it _____? —Sorry, I have no idea. A. will go, is fine B. goes, is fine C. will go, is going to be fine D. goes, will be fine 17. I don’t know if my parents ____us. If they ____us, we’ll go climbing. A. will
9、 agree with; agree with B. agree to; agree C. agree with; agree with D. agree to; agree to 18. Hurry up, ______ you’ll be late for school. A. and B. or C. so D. but 19. ________cross the road if the traffic lights are red. A. Won’t B. Don’t C.
10、 Can’t D. Doesn’t 20. You’ll be late again ____you hurry. A. if B. whether C. unless D. as long as 21. If it ______ tomorrow, we _____ build a snowman. A. snows, will B. snow, won’t C. will snow, will D. won’t snow, will 22. In Britain,
11、you must be 18 ______ you want to drive a car. A. why B. because C. so D. if 二. 句型转换 1. If you get up late, you will miss the school bus. (同义句) If you _______ get up early, you won’t ______the school bus. 2. If you can work hard, you will pass the exam. If you _______
12、 work hard, you ________fail the exam. 3. If I have time this weekend, I will go to the park. ___________ ________ you _______ if you have time this weekend? 4. Put on your coat, or you’ll catch a cold. If you _______ put on your coat, you ______ catch a cold. 5. We can’t live without any wa
13、ter. We can’t live ______ we ____________have any water. 6. Think hard and then you’ll find a better way. _________ ________ think hard, you’ll find a better way. 7. If you aren’t careful, you will fall and hurt yourself. _______ _________, __________ you will fall and hurt yourself. 8. If you
14、 work hard, you will be successful. Work hard ________ you __________successful. 三. 改错 1. If you know the answer, not ask others. ( )________ A B C 2. Eat breakfast, and you will be hungry. ( ) _________ A B C 3. Turning on the
15、 TV if you want to watch the news. ( ) _________ A B C 4. If your mother meet him, please let me know. ( ) ________ A B C 四. 适当形式填空 1. If the camera __________(not start), ______________(press) the blue button. 2. If Tom ____
16、come) here, I ________________(not join) in the party. 3. If the weather _________________(not be) fine, Miss Li _________(not do ) the shopping. 4. If it _________(be) sunny tomorrow, I __________(go) to school on foot. 5. If she _____________(arrive) this afternoon, she __________(call) you. 2






