当前位置:文档之家› if引导的条件状语从句专项练习(精品文档)

if引导的条件状语从句专项练习(精品文档)

if 条件状语从句的时态练习一.单项选择(15分)1.If you _____ to the party, you’ll have a great timeA. will goB. wentC. goD.going2 I ____ her the answer if she ____me.A. can tell, will ask??B. will tell, will ask?C. would tell, ask??D. will tell, asks3 –What are you going to do tomorrow? —We’ll go tothe library tomorrow if it ___.A. isn’t rain?B. rain??C. won’t rain?D. doesn’t rain4. What will you do if you _____ to the old folk’shome visit?A. goB. wentC.goingD. will go5. If I eat ____ food, I’ll be very fat.A. too manyB. many tooC. too muchD. much too6. I’ll give the book to him if he ___ here next Sunday.A. will comeB. comesC. is comingD. Came7..If you _____ to the party, you’ll have a great timeA. will goB. wentC. goD. going9.. What will father _____ us from Japan?A. takeB. bringC. carryD. make10.. I ____ her the answer if she ____me.A. can tell, will askB. will tell, will askC. would tell, askD. will tell, asks11. – What are you going to do tomorrow? --We’ll go to the librarytomorrow if it ___.A. isn’t rainB. rainC. won’t rainD. doesn’t rain12. What will you do if you _____ to the old folk’s home visit?A. goB. wentC.goingD. will go13. If I eat ____ food, I’ll be very fat.A. too manyB. many tooC. too muchD. much too14. I’ll give the book to him if he ___ here next Sunday.A. will comeB. comesC. is comingD. Came15. If he ________hard, he will get good gradesA. studyB. studiesC. will studyD. studied16. I want to know if Mary________ to the party tomorrow.A. goB. WentC. will goD. Goes17. Everyone must dress up. If you_______ ,they won’t let you in.A. don’tB. won’tC. can’tD. mustn’t18. Mary will go to Sanya if she________a five-day tA. haveB. HadC. will haveD. Has19. If he comes late,_____ he will miss the train.A. andB. SoC. /D. Or二、用所给词的适当形式填空(每小题3分)1.If you ________(feel) tired, you _________ (have) to have a r est.2. Where _____ he ____(see) the film if he _________(have) time?3. If there ____(be) fewer trees, there _______( be) more polluti on.4. He ___(dress)? more casually if he ___( not work) on weekends.5. If Marcia _______(live) alone, she _______( keep) a pet parrot.6. Lana _____( buy) a new dress if the old one ____(be) out ofstyle.7.The twins _______(fight) if they__________(argue).8. I ______(have) a bake sale if I ____(need) money for educatio n.9. Peter ____( send) me a beautiful souvenir if he ____(tour) Sp ain.10. If Mr Green _______ (say) I am hard- working, my par ents ___(feel)glad.11.I ______(go) to the beach if it________ ( not rain) this week.12. _____they ___( have) a match if the P.E. teacher __(be) busy?13.He ____(write) a letter to his grandparents if he ____(get) his report card this week.14. If she ______(get) up late, she _____ ( not catch) the early bus.15. Peter ____(major) in English if he ____(pass) the exams in P ekingUniversit三用括号里所给词的适当形式补全句子。

1. If she stops smoking, _____________________. (be more healthy)2. If it rains, _____________________. (stay at home)3. If I go on a diet, _____________________. (lose weight)4. If we get up early, ____________________. (go out for the day)5. If he gets a job, ________________. (earn lots of money)6.If the telephone rings, I _____(answer) it.7.If you get up late, you _____(be late) for school.8.If I _____(not finish) my homework, I won’t go to bed.9.If you____( feel) hungry, you should eat something.10.If you _____(feel) tired, you must have a rest.11.If you ____(be ill), you must go to see a doctor.7. If you work ______(hard),you will do better .四、完成句子(每小题4分)1.如果他到的晚了会发生什么事情?What ______ _____ if he ____ late?2. 如果努力学习,你就会取得好成绩。

If you_________ ________, you ______ ______good _______.3. 他如果看电视太久了,他的父母会不高兴。

If he _____ TV too much, his parents _____ _________unhappy.4. 如果我们为他组织生日聚会,大家都会来的。

Everyone _____ _____ if we _______a birthday party ________ him.5. 如果明天不下雨,我会和你一起去公园的。

If it _____ ______tomorrow, I _____ go to the park ______you.6. 如果她睡过头了,就会旅游迟到的。

he____ ___ ___ ___ the trip if she _____ ___7. 如果他有空,他会帮助你的。

If he ____ ____ , he ______ ____ you.8. 如果Tom考试不及格,他就没有机会上高中了。

Tom ______have the _____to go to the high school if he ________the exams.9. 你如果抄同学的作业就不能学好各门功课。

You _______ _____ good at all the subjects if you ______ the other students’ homework.10.如果你上课睡觉,老师会生气。

If you______ in class,your teacher ____11. 如果你参加聚会,你将会过得很开心。

If you ________ the party, you __________.12. 如果明天下雨,我们将不去野餐。

If it __________ tomorrow, we ___________.13. 如果你经常听英文歌,你将会喜欢英语的。

If you often ________, you _________________.五、.根据下面的提示,用If…,will…的句式完成句子。

相关主题