Unit 8 if引导的条件状语从句专项练习2025-2026学年人教版英语八年级上册
八年级英语 Unit 8 语法专项练习
(时间:60 分钟 满分:100 分)
基础篇(50 分)
一、单项选择(每题 1 分,共 30 分)
- If you ______ hard, you ______ good grades.
A. study; get B. studies; will get C. study; will get D. studied; got
- We ______ a picnic if it ______ tomorrow.
A. have; won’t rain B. will have; doesn’t rain
C. had; didn’t rain D. have; doesn’t rain
- If she ______ late for school again, her teacher ______ angry.
A. is; will be B. will be; is C. was; would be D. be; is
- ______ you finish your homework on time, you ______ watch TV for 30 minutes.
A. If; can B. Unless; can C. If; must D. As long as; mustn’t
- If they ______ to the party, they ______ a great time.
A. will come; have B. come; will have C. comes; will have D. came; had
- You ______ lost if you ______ a map with you.
A. won’t get; take B. don’t get; will take C. won’t get; will take D. get; take
- If Tom ______ free this weekend, he ______ us clean the park
A. is; helps B. will be; helps C. is; will help D. was; helped
- ______ it ______ this afternoon, we won’t go swimming.
A. If; rain B. If; rains C. Unless; rain D. Unless; rains
- If you ______ not careful, you ______ make mistakes in the exam.
A. are; will B. will be; will C. are; are D. will be; are
- My parents ______ happy if I ______ the first prize in the English competition.
学科网(北京)股份有限公司
A. will be; win B. are; will win C. will be; will win D. are; win
- If we ______ now, we ______ the early bus.
A. leave; catch B. will leave; catch C. leave; will catch D. left; caught
- You ______ improve your speaking skills if you ______ more.
A. can; practice B. will; will practice C. can; will practice D. must; practice
- If the store ______ a sale, my mother ______ a lot of things.
A. has; buys B. will have; buys C. has; will buy D. had; bought
- ______ you don’t hurry up, you ______ the train.
A. If; miss B. Unless; will miss C. If; will miss D. Unless; miss
- If she ______ how to use the computer, she ______ you.
A. knows; helps B. will know; helps C. knows; will help D. knew; helped
- We ______ to the museum if the weather ______ fine tomorrow.
A. go; is B. will go; is C. go; will be D. will go; will be
- If you ______ more vegetables, you ______ healthier.
A. eat; are B. will eat; will be C. eat; will be D. ate; were
- The teacher ______ us a story if we ______ quiet in class.
A. tells; are B. will tell; are C. tells; will be D. told; were
- If your sister ______ to visit us next month, we ______ a big dinner for her.
A. comes; will cook B. will come; cook C. comes; cook D. came; cooked
- You ______ pass the exam if you ______ your best.
A. can; try B. will; will try C. can; will try D. must; try
- If it ______ snow tomorrow, we ______ a snowman.
A. will; make B. /; will make C. snows; will make D. snowed; made
- ______ you have any questions, you ______ ask your teacher for help.
学科网(北京)股份有限公司
A. If; can B. Unless; can C. If; mustn’t D. As long as; can’t
- If my brother ______ back from college, he ______ me play basketball.
A. comes; will teach B. will come; teaches C. comes; teaches D. came; taught
- We ______ not go hiking if it ______ heavily.
A. will; rain B. will; rains C. /; rains D. /; will rain
- If you ______ this book, you ______ a lot about history.
A. read; will learn B. will read; learn C. read; learn D. read; will learned
- Your dream ______ true if you ______ hard for it.
A. will come; work B. comes; work C. will come; will work D. comes; will work
- If they ______ the game, they ______ very excited.
A. win; are B. will win; will be C. win; will be D. won; were
- ______ you practice playing the piano every day, you ______ play it well.
A. If; can’t B. Unless; can C. If; can D. As long as; can’t
- If the baby ______ hungry, she ______ cry.
A. is; will B. will be; will C. is; is D. will be; is
- If we ______ more trees, our city ______ more beautiful.
A. plant; becomes B. will plant; becomes
C. plant; will become D. planted; became
二、填空题(每题 1 分,共 30 分)
用括号内所给单词的适当形式填空。
- If you ______ (study) hard, you ______ (pass) the exam easily.
- My mother ______ (cook) delicious food for us if she ______ (have) time this evening.
- If it ______ (not rain) tomorrow, we ______ (go) to climb the mountain.
学科网(北京)股份有限公司