Unit 6 Grammar语法 if引导的条件状语从句-2023-2024学年七年级英语上册单元语法精讲精练(沪教牛津版)
班级 姓名 学号 分数
Unit 6 Traveling around Asia
重点语法if引导的条件状语从句
(时间:60分钟,满分:100分)
条件状语从句是在复合句中作条件状语的句子。表示假如有从句的动作发生就会有主句的动作发生。条件状语从句常由连词if引导。
(一)连接词if
if如果,是引导条件状语从句的连接词,表示主句中动作发生的条件。
☞ If you get up early, you will catch the bus. 如果你早起的话,就能赶上那班公共汽车。
☞ You must see the doctor if you are ill. 如果你生病了,就必须去看医生。
(二)if引导的条件状语从句的构成
构成方式为"主句+if引导的条件状语从句"或"if引导的条件状语从句+主句"。在含有条件状语从句的复合句中,如果主句在前,从句在后,主从句之间不用标点;如要强调从句的内容,则把从句放在主句的前面,这时主从句之间要用逗号隔开。
☞ I will go to his birthday party if he invites me.
=If he invites me, I will go to his birthday party. 如果他邀请我,我会去参加他的生日聚会。
(三)if引导的条件状语从句的时态
在一般情况下,如果主句表示将来的意义,从句用一般现在时表将来。常见的有以下几种:
☞ You will be late for school if you get up late. 如果你起晚了,上学将会迟到。
☞ If it rains tomorrow, we won’t go to the Great Wall. 如果明天下雨,我们就不去长城。
一、单项选择(本大题共50小题,每小题2分,共100分)
1.—Do you know if he _______tomorrow?
—No. But if he _______, I’ll call you.
A.will come; will come B.comes: will come
C.is coming; come D.will come; comes
2.If it ________ tomorrow, we’ll stay at home and prepare for the exams.
A.rain B.is raining C.rains D.will rain
3.Nobody knows if he ________ tomorrow. If he ________ here, I’ll call you at once.
A.will come; will arrive B.comes; arrive
试卷第1页,共1页
学科网(北京)股份有限公司
C.comes; arrives D.will come; arrives
4.If you ________ help others, others ________ help you.
A.won’t; don’t B.don’t; won’t C.don’t; don’t D.didn’t; don’t
5.If I ________ to go abroad, I’ll go to Britain.
A.allow B.am allowed C.was allowed D.will allow
6.She________ the book to him if he comes here next time.
A.will give B.gives C.is giving D.gave
7.You need to do more practice_________ you want to get good grades in English.
A.and B.if C.but D.so
8.We will get good grades in the final exam ________ we try our best.
A.if B.because C.unless D.although
9.Some people think they may keep them to themselves ________ they have problems.
A.though B.so C.if D.until
10.If you ________ Jack, please ask him if he ________ to work in the factory tomorrow.
A.see; will go B.will see; goes C.see; goes
11.You need to exercise more, ________ you hope to improve your physical health.
A.after B.although C.if D.until
12.Nancy studies hard. She ________ play outside if she ________ her homework.
A.will, doesn’t finish B.won’t, doesn’t finish C.won’t, finishes
13.—We will have no water to drink ________ we don’t save water now.
—I agree with you.
A.so B.before C.though D.if
14.If you ________ tomorrow, I ________ you with your English.
A.will come; help B.will come; will help C.come; help D.come; will help
15.He ________ much healthier if he takes enough ________ in his free time.
A.is; exercise B.will be; exercise C.is; exercises D.will be; exercises
16.If you ________ along this road, you will find a park.
A.go B.went C.goes
17.You’d better travel around the city with a guide ________ you want to know more about it.
A.because B.and C.if D.but
18.If it ________ next Sunday, ________ you still ________ the Great Wall?
试卷第2页,共1页
学科网(北京)股份有限公司
A.will rain; do; visit B.rains; will; visit
C.rains; do; visit D.will rain; will; visit
19.If you _______ free, please come here tomorrow.
A.was B.will be C.were D.are
20.Your spoken English will get better ________ you practice speaking every day.
A.before B.if C.though D.until
21.Mary ________ in the fashion show if she ________ her homework tomorrow.
A.joins; finishes B.joins; will finish C.will join; finishes D.will join; will finish
22.If people ________ polluting the air, animals and plants ________ soon.
A.don’t stop; will die B.don’t stop; died C.won’t stop; die D.won’t stop; will die
23.I’m waiting for my friend. ________, I will go shopping alone (独自).
A.If she comes B.If she will come C.If she doesn’t come D.If she came
24.We ________ sightseeing if it ________ rain tomorrow.
A.will go, will not B.will go, doesn’t C.go, doesn’t D.go, don’t
25.We will meet Britain friends ________ we have time.
A.if B.so C.but D.and
26.________ he works hard, he’ll get good grades.
A.Because B.If C.Before D.When
27.If she ________ to Beijing tomorrow, I ________ with her.
A.goes, go B.will go, goes C.goes, will go D.go, will go
28.The meat will go bad ________ you don’t put it in the fridge.
A.though B.if C.until D.unless
29.If it ________ tomorrow, we’ll go roller-skating.
A.isn’t rain B.won’t rain C.doesn’t rain D.didn’t rain
30.—Shall we invite Mr. White to our birthday party?
—That will be nice if you ________.
A.shall B.do C.will do D.are
31.You need to practise speaking every day ________ you want to improve your spoken English.
A.that B.so C.and D.if
32.Joe ________ progress if he studies harder than before.
试卷第3页,共1页
学科网(北京)股份有限公司