摘要:解析:if引导的条件状语从句,主句用一般将来时(will + 动词原形),从句用一般现在时表将来 。“不下雨”用doesn’t rain,“将去野餐”用will have,所以选A。
中考英语if引导条件状语从句选择填空专练40题
一、选择题
1. If it ______ tomorrow, we ______ a picnic.
A. doesn’t rain; will have
B. won’t rain; will have
C. doesn’t rain; have
D. won’t rain; have
2. You ______ pass the exam if you ______ hard.
A. will; study
B. won’t; study
C. will; won’t study
D. won’t; won’t study
3. If he ______ here this afternoon, I ______ him about it.
A. comes; will tell
B. will come; will tell
C. comes; tell
D. will come; tell
4. We ______ go fishing if the weather ______ fine this weekend.
A. will; is
B. won’t; is
C. will; will be
D. won’t; will be
5. If you ______ to school late, your teacher ______ angry with you.
A. come; is
B. come; will be
C. will come; is
D. will come; will be
6. She ______ happy if you ______ her a present.
A. will be; give
B. is; give
C. will be; will give
D. is; will give
7. If we ______ enough time, we ______ finish the work.
A. have; will
B. have; have
C. will have; will
D. will have; have
8. You ______ catch the early bus if you ______ up early.
A. will; get
B. won’t; get
C. will; won’t get
D. won’t; won’t get
9. If it ______ cold tomorrow, we ______ skating.
A. isn’t; will go
B. won’t be; will go
C. isn’t; go
D. won’t be; go
10. They ______ miss the train if they ______ hurry.
A. will; don’t
B. won’t; don’t
C. will; won’t
D. won’t; won’t
11. If she ______ English every day, her English ______ better.
A. reads; will be
B. reads; is
C. will read; will be
D. will read; is
12. You ______ get good grades if you ______ careful in the exam.
A. will; are
B. won’t; are
C. will; won’t be
D. won’t; won’t be
13. If he ______ to bed early, he ______ get up early tomorrow.
A. goes; will
B. goes; can
C. will go; will
D. will go; can
14. We ______ have a party if our parents ______ us.
A. will; allow
B. won’t; allow
C. will; will allow
D. won’t; will allow
15. If you ______ too much junk food, you ______ fat.
A. eat; will be
B. eat; are
C. will eat; will be
D. will eat; are
16. She ______ the exam if she ______ hard.
A. will pass; studies
B. passes; studies
C. will pass; will study
D. passes; will study
17. If it ______ sunny tomorrow, we ______ to the park.
A. is; will go
B. will be; will go
C. is; go
D. will be; go
18. You ______ learn English well if you ______ practice speaking it.
A. will; don’t
B. won’t; don’t
C. will; won’t
D. won’t; won’t
19. If he ______ the book, he ______ it to you.
A. finishes reading; will lend
B. finishes reading; lends
C. will finish reading; will lend
D. will finish reading; lends
20. We ______ be late for the meeting if we ______ a taxi.
A. won’t; take
B. will; take
C. won’t; will take
D. will; will take
21. If she ______ free tomorrow, she ______ shopping with her mother.
A. is; will go
B. will be; will go
C. is; goes
D. will be; goes
22. You ______ catch up with your classmates if you ______ study harder.
A. will; don’t
B. won’t; don’t
C. will; won’t
D. won’t; will
23. If it ______ next week, the sports meeting ______ put off.
A. rains; will be
B. will rain; will be
C. rains; is
D. will rain; is
24. He ______ get good results if he ______ enough exercise.
A. will; takes
B. will; will take
C. takes; takes
D. takes; will take
25. If you ______ this book, you ______ interested in it.
A. read; will be
B. read; are
D. will read; are
26. They ______ have a good time if they ______ to the party.
A. will; go
B. won’t; go
C. will; won’t go
D. won’t; won’t go
27. If she ______ to school on time, her teacher ______ happy.
A. comes; will be
B. comes; is
C. will come; will be
D. will come; is
28. You ______ finish the work on time if you ______ work hard.
A. will; do
B. won’t; do
C. will; don’t
D. won’t; don’t
29. If it ______ windy tomorrow, we ______ fly kites.
A. isn’t; will
B. won’t be; will
C. isn’t; do
D. won’t be; do
30. He ______ miss the plane if he ______ leave home early.
A. will; doesn’t
B. won’t; doesn’t
C. will; won’t
D. won’t; won’t
31. If she ______ English every morning, her English ______ improve quickly.
A. reads; will
B. reads; can
C. will read; will
D. will read; can
32. You ______ get into the room if you ______ have the key.
A. will; don’t
B. won’t; don’t
C. will; won’t
D. won’t; will
33. If he ______ late for class again, his teacher ______ angry.
A. is; will be
B. is; is
C. will be; will be
D. will be; is
34. We ______ go swimming if the weather ______ hot enough.
A. will; is
B. won’t; is
C. will; will be
D. won’t; will be
35. If you ______ too much sugar, you ______ have toothache.
A. eat; will
B. eat; do
C. will eat; will
D. will eat; do
36. She ______ be a good singer if she ______ practice singing.
A. will; does
B. won’t; does
C. will; doesn’t
D. won’t; doesn’t
37. If it ______ snowy next month, we ______ make a snowman.
A. is; will
B. will be; will
C. is; do
D. will be; do
38. You ______ pass the driving test if you ______ practice driving.
A. will; don’t
B. won’t; don’t
C. will; won’t
D. won’t; will
39. If he ______ the project on time, he ______ get a reward.
A. finishes; will
B. finishes; does
C. will finish; will
D. will finish; does
40. We ______ have a great trip if we ______ good weather.
A. will; have
B. won’t; have
C. will; will have
D. won’t; will have
二、参考答案及解析
1. 答案:A
解析:if引导的条件状语从句,主句用一般将来时(will + 动词原形),从句用一般现在时表将来 。“不下雨”用doesn’t rain,“将去野餐”用will have,所以选A。
2. 答案:A
解析:根据逻辑,努力学习会通过考试,主句用will + 动词原形,从句用一般现在时study,选A。
3. 答案:A
解析:从句用一般现在时comes表将来,主句用will tell,遵循“主将从现”原则,选A。
4. 答案:A
解析:天气好就去钓鱼,主句用will,从句用一般现在时is,选A。
5. 答案:B
解析:迟到老师会生气,主句用will be,从句用come,选B。
6. 答案:A
解析:送礼物她会开心,主句用will be,从句用give,选A。
7. 答案:A
解析:有时间就能完成工作,主句用will,从句用have,选A。
8. 答案:A
解析:早起能赶上早班车,主句用will,从句用get,选A。
9. 答案:A
解析:不冷就去滑冰,主句用will go,从句用isn’t,选A。
10. 答案:A
解析:不快点就会错过火车,主句用will,从句用don’t,选A。
11. 答案:A
解析:每天读英语,英语会变好,主句用will be,从句用reads,选A。
12. 答案:A
解析:考试细心就能取得好成绩,主句用will,从句用are,选A。
13. 答案:A
解析:早睡明天就能早起,主句用will,从句用goes,选A。
14. 答案:A
解析:父母允许就开派对,主句用will,从句用allow,选A。
15. 答案:A
解析:吃太多垃圾食品会变胖,主句用will be,从句用eat,选A。
16. 答案:A
解析:努力学习会通过考试,主句用will pass,从句用studies,选A。
17. 答案:A
解析:天气晴朗就去公园,主句用will go,从句用is,选A。
18. 答案:B
解析:不练习说英语就学不好,主句用won’t,从句用don’t,选B。
19. 答案:A
解析:读完书就借给你,主句用will lend,从句用finishes reading,选A。
20. 答案:A
解析:坐出租车就不会迟到,主句用won’t,从句用take,选A。
21. 答案:A
解析:明天有空就和妈妈去购物,主句用will go,从句用is,选A。
22. 答案:B
解析:不更努力学习就赶不上同学,主句用won’t,从句用don’t,选B。
23. 答案:A
解析:下雨运动会将被推迟,主句用will be,从句用rains,选A。
24. 答案:A
解析:做足够运动就会取得好成绩,主句用will,从句用takes,选A。
25. 答案:A
解析:读这本书就会感兴趣,主句用will be,从句用read,选A。
26. 答案:A
解析:去派对就会玩得开心,主句用will,从句用go,选A。
27. 答案:A
解析:按时到校老师会开心,主句用will be,从句用comes,选A。
28. 答案:D
解析:不努力工作就不能按时完成工作,主句用won’t,从句用don’t,选D。
29. 答案:A
解析:不刮风就放风筝,主句用will,从句用isn’t,选A。
30. 答案:A
解析:不早点离开家就会错过飞机,主句用will,从句用doesn’t,选A。
31. 答案:A
解析:每天早上读英语,英语会快速提高,主句用will,从句用reads,选A。
32. 答案:B
解析:没有钥匙就进不了房间,主句用won’t,从句用don’t,选B。
33. 答案:A
解析:再迟到老师会生气,主句用will be,从句用is,选A。
34. 答案:A
解析:天气够热就去游泳,主句用will,从句用is,选A。
35. 答案:A
解析:吃太多糖会牙疼,主句用will,从句用eat,选A。
36. 答案:D
解析:不练习唱歌就不会成为好歌手,主句用won’t,从句用doesn’t,选D。
37. 答案:A
解析:下雪就堆雪人,主句用will,从句用is,选A。
38. 答案:B
解析:不练习驾驶就不能通过驾驶考试,主句用won’t,从句用don’t,选B。
39. 答案:A
解析:按时完成项目就会得到奖励,主句用will,从句用finishes,选A。
40. 答案:A
解析:天气好就会有一次很棒的旅行,主句用will,从句用have,选A。
来源:蒙古元素