一、单项选择
1. — We'll go for a picnic if it____________this Sunday.
— Wish you a lovely weekend.
A. rain B. doesn't rain C. won't rain
2. Teresa is ________ nervous ________ she can’t talk in front of the class.
A. such, that B. too, to C. so, that
3.— We'll go for a picnic if it____________this Sunday.
— Wish you a lovely weekend.
A. rain B. doesn't rain C. won't rain
4.If our government _____attention to controlling food safety now, our health _____in danger.
A.won’t pay, is B. doesn’t pay, is
C. won’t pay, will be D. doesn’t pay, will be
5.If it tomorrow, we to climb mountains.
A. doesn’t rain; go B. won’t rain; will go
C. won’t rain; go D. doesn’t rain; will go
6.If you go to his party tomorrow, .
A. won’t, neither do I B. don’t, neither will I
C. don’t, neither do I D. /, so do I
7.—Do you know if ________ tomorrow morning?
—No. I will call you if she ________ back.
A. she will come; comes B. she comes; will come
C. will she come; comes D. will she come; will come
8.We’ll go to the park if it_____ rain tomorrow.
A. don’t B. doesn’t C. won’t
9.We are not sure if it tomorrow. If it , our sports meeting will be put off.
A. rains; rains B. rains; will rain
C. will rain; will rain D. will rain; rains
10.—I hope to make decisions by myself.
—OK. But remember _____ you do, you should think about the results.
A. whenever B. however C. whatever D. wherever
11.— If my uncle next weekend, we with him.
— Sounds great!
A. will come; will go skiing B. will come; goes skiing
C. comes; will go skiing D. comes; goes skiing
12.—I don’t know when ______ tomorrow.—I will call you as soon as he ______.
A. will he come; arrives B. he will come; arrives
C. he will come; will arrive D. he comes; will arrive
13.He go to bed until he his homework.
A. will not; finishes B. not; finishes
C. will not; will finish D. not; will finish
14.I wonder when they ___ for Beijing. I will go to the train station to see them off when they ___.
A .leave, will leave B. will leave, leave
C. will go, leave D. go, leave
15.—What will you do if it _______ tomorrow?
—I will stay at home and watch the match on TV.
A、rain B、rains C、will rain D、is raining
16.If he harder, he’ll catch up with us.
A. work B. works C. worked D. will work
17.—Mary, could you tell me if your mother ________ our school sports meeting tomorrow?
—I think she will come to school if she is free.
A. take part in B. takes part in C. will take part in
18.I’m sorry I’m very busy now. If I ______ time, I ______ come to see you.
A. have, would B. had, will C. were, will D. have, will
19.James with the Greens the White Tower Park if it tomorrow.
A. are going to; isn’t rainy B. are going to; doesn’t rain
C. is going to ; won’t rain D. is going to; isn’t rainy
20.If you ___ to the Palace Museum next week, I will go with you.
A. go B. will go C. went D. goes
21.—Do you know when ____? I miss him very much.
—Don’t worry. I will tell you as soon as ____.
A. will he come; he comes B. he will come; he comes
C. he comes; he will come D. he will come; he will come
22.—How’s the weather tomorrow?
—I don’t know if it ____ tomorrow.
—Well, if it ____, I won’t go out with you.
A. will rain; will rain B. rains; rains
C. rains; will rain D. will rain; rains
23.I’ll go there if it tomorrow.
A.not rain B.not rains C.doesn’t rain
24.—Will you come to the dinner party?
— I won’t come unless Jenny____.
A. will be invited B. can be invited C. invited D. is invited
25.If you are weak ____ a subject, ______your teacher for advice can help.
A. to, asking B. in, ask C. to, to ask D. in, asking
26.While en _____ along the river after supper, she ____ a wallet lying on the roadside.
A. was walking; was finding B. walked; found
C. walked; was finding D. was walking; found
27.— Do you think when they to play basketball with us?
— I think they’ll come when they free.
A.come;are B.will come;will be
C.will come;are D.come;will be
28.--Do you know if he will come tomorrow?
--No,but if he ,I’ll call you to have a meal together.
A.will come B.won’t come C.comes D.doesn’t come
29.I was surfing the Internet my brother was doing his homework.
A. after B. because C. while D. When
30.---Let’s go fishing if it _______ this weekend.
--- But nobody knows if it _________.
A.is fine; will rain B.will be fine; rains
C.is fine; will be rain D.will be fine;will rain
31.If our government ______ attention to controlling food safety now, our health ______ in danger.
A .won’t pay; is B. doesn’t pay; was
B.won’t pay; will be D. doesn’t pay; will be
32.I'11 go hiking with Bruce if it tomorrow.
A. doesn't rain B. didn't rain C. won't rain D. hasn't rained
33.--- Give me a call as soon as you ______ in Hainan.
--- OK, I will
A.arrive B. have arrived C. will arrive D. arrived
34.—Excuse me, could you please tell me if the sports meeting ________ on time?
—Hard to say. If it ________ tomorrow, we’ll have to put it off.
A. will hold; rains B. will be held; rains
C. will be held; will rain D. holds; will rain
35. -- What's your plan for the summer holidays?
--I’ll go to Beijing_____ the school term ends.
A. in order that B. so that C. as soon as D. even though
36.I really enjoyed his lecture, ______ there were some parts I didn’t quite understand.
A. because B. for C. until D. although
37. they are twins, their likes and dislikes are totally different.
A. Though B. Because C. As D. So
38.________ we don’t protect the earth, we will have no place to live in.
A. Where B. Though C. If D. When
39.It is warm today, _ the sun is shining.
A. or B. and C. because D. although
40.He was ill yesterday ___________ he didn’t go to school.
A. if B. where C. because D. so
二、翻译下列句子
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 early bus if he early.
7.如果他有空,他会帮助你的。
If he , he you.
8.如果Tom考试不及格,他就没有机会上高中了。
Tom have the to go to the high school if he he exams.
9.你如果抄同学的作业就不能学好各门功课。
You good at all the subjects if you the other students’ homework.
10.如果你上课睡觉,老师会生气。
If you in class, your teacher ____ _____ you.
参及解析
一、单项选择
1. — We'll go for a picnic if it____________this Sunday.
— Wish you a lovely weekend.
A. rain B. doesn't rain C. won't rain
【答案】B
【解析】考查if引导的条件状语从句。当主句是一般将来时,if引导的条件状语从句应该用一般现在时。句意为“如果这个星期天不下雨的话,我们进行野餐”。故选B。
2. Teresa is ________ nervous ________ she can’t talk in front of the class.
A. such, that B. too, to C. so, that
【答案】C
【解析】考查状语从句引导词的用法。such…that…, so…that…引导结果状语从句,such后接名词,so后接形容词或副词。too…to…, too后接形容词或副词, to后接动词原形。根据句意:特丽莎很紧张以至于不敢在同学面前说话。故选C.
3.— We'll go for a picnic if it____________this Sunday.
— Wish you a lovely weekend.
A. rain B. doesn't rain C. won't rain
【答案】B
【解析】考查if引导的条件状语从句。当主句是一般将来时,if引导的条件状语从句应该用一般现在时。句意为“如果这个星期天不下雨的话,我们进行野餐”。故选B。[w
4.If our government _____attention to controlling food safety now, our health _____in danger.
A.won’t pay, is B. doesn’t pay, is
C. won’t pay, will be D. doesn’t pay, will be
【答案】D
【解析】考查if引导的条件状语从句。当主句是一般将来时,if引导的条件状语从句应该用一般现在时。句意为“如果我们不注意控制食品安全,我们的健康就会处在危险中”。故选D。
5.If it tomorrow, we to climb mountains.
A. doesn’t rain; go B. won’t rain; will go
C. won’t rain; go D. doesn’t rain; will go
【答案】D
【解析】考点:考查条件状语从句。句意:如果明天不下雨,我们将去爬山。If引导的条件状语从句,主句用一般将来时从句用一般现在时,结合语境故选D。
6.If you go to his party tomorrow, .
A. won’t, neither do I B. don’t, neither will I
C. don’t, neither do I D. /, so do I
【答案】B
【解析】考查if引导的条件状语从句。句意:如果你明天不参加他的聚会,我也不去。分析:考查if引导的条件状语从句,通过时间状语tomorrow体现时间将来时,因此从句用一般现在时,主语是第二人称用do; 我也不去,为主句,同时前句为否定形式,因此用neither.故选 B
7.—Do you know if ________ tomorrow morning?
—No. I will call you if she ________ back.
A. she will come; comes B. she comes; will come
C. will she come; comes D. will she come; will come
【答案】A
【解析】考查条件状语从句的用法。句意:你知道明天早上她是否会来吗?不知道。如果她会来我就给给你回电话。If引导条件状语从句时,不能使用一般将来时,只能使用一般现在时;但if引导宾语从句时,可以根据表达需要选用不同的动词时态。所以选A。
8.We’ll go to the park if it_____ rain tomorrow.
A. don’t B. doesn’t C. won’t
【答案】B
【解析】考查条件状语从句的用法。句意:如果明天下雨,我们就去公园。在含有if从句的主从复合句里,如果主句使用了一般将来时,那么在从句中只能使用一般现在时,不能使用一般将来时,所以选B。
9.We are not sure if it tomorrow. If it , our sports meeting will be put off.
A. rains; rains B. rains; will rain
C. will rain; will rain D. will rain; rains
【答案】D
【解析】考查条件状语从句的用法。句意:我不确信,是否明天是否下雨,如果明天下雨,我们的运动会将会推迟。if翻译为是否,引导宾语从句。如果主句是一般现在时,从句根据需要选择时态,根据时间是明天,故第一句用将来时态,if翻译为如果,是条件状语从句。在if引导的条件状语从句中,如果两个动作都没有发生,为了区别动作的前后关系,先发生的用一般现在时态,后发生的用一般将来时态,即主将从现。故第二句用一般现在时态,故选D。
10.—I hope to make decisions by myself.
—OK. But remember _____ you do, you should think about the results.
A. whenever B. however C. whatever D. wherever
【答案】C
【解析】考查连词辨析
试题分析:whenever无论什么时候;however无论怎样;whatever 无论什么;wherever无论在哪儿。句意:我希望自己做决定。——好吧!但是记住,无论你做什么,你都应该考虑结果。结合语境可知选C。
11.— If my uncle next weekend, we with him.
— Sounds great!
A. will come; will go skiing B. will come; goes skiing
C. comes; will go skiing D. comes; goes skiing
【答案】C
【解析】考查条件状语从句的用法。句意:如果我的叔叔下个周末来了,我们就和他去滑雪。在if引导的条件状语从句中,如果两个动作都没有发生,为了区别动作的前后关系,先发生的用一般现在时态,后发生的用一般将来时态,即主将从现。根据if后是从句,故用一般现在时,we with him.是主句,故用将来时态,故选C。
12.—I don’t know when ______ tomorrow.—I will call you as soon as he ______.
A. will he come; arrives B. he will come; arrives
C. he will come; will arrive D. he comes; will arrive
【答案】B
【解析】考查宾语从句和条件状语从句 句意:我不知道他明天什么时候会来。他一来我就会给你打电话的。宾语从句中可以有一般将来时;主句为一般将来时条件状语从句为一般现在时,故选B .
13.He go to bed until he his homework.
A. will not; finishes B. not; finishes
C. will not; will finish D. not; will finish
【答案】A
【解析】考查状语从句。句意:直到他完成作业后他才上床睡觉。直到什么时候才,not…until…;not不能直接作谓语,可排除BD;until引导的时间状语从句中,用现在时表示将来时,排除C。故选A。
14.I wonder when they ___ for Beijing. I will go to the train station to see them off when they ___.
A .leave, will leave B. will leave, leave
C. will go, leave D. go, leave
【答案】B
【解析】考查从句的用法。句意:我想知道他们将何时去北京,我将去火车站接他们当他们到了。本题是双重复合句,第一层关系是when 引导的宾语从句,用将来时态,第二层是我很引导的时间状语从句,主语用将来时,从句用一般现在时。根据句意,故选B。
15.—What will you do if it _______ tomorrow?
—I will stay at home and watch the match on TV.
B、rain B、rains C、will rain D、is raining
【答案】B
【解析】句意:如果明天下雨你将要做什么?我呆在家里通过电视看比赛。在if引导的条件状语从句中,如果两个动作都没有发生,为了区别动作的前后关系,先发生的用一般现在时态,后发生的用一般将来时态,即主将从现。根据句意,故选B。
16.If he harder, he’ll catch up with us.
A. work B. works C. worked D. will work
【答案】B
【解析】考查条件状语从句。句意为:如果他再努力点,他就会赶上我们。这是一个条件状语从句,主句用一般将来时,从句用一般现在时。故选B。
17.—Mary, could you tell me if your mother ________ our school sports meeting tomorrow?
—I think she will come to school if she is free.
B. take part in B. takes part in C. will take part in
【答案】C
【解析】考查if条件状语从句。句意:玛丽,你能告诉我你的母亲是否来参加我们学校的运动会吗?我想她会来学校,如果她有空。根据时间状语tomorrow可知该用一般将来时,所以选C。
18.I’m sorry I’m very busy now. If I ______ time, I ______ come to see you.
A. have, would B. had, will C. were, will D. have, will
【答案】D
【解析】考查if条件状语从句。句意:抱歉我现在很忙,如果我有时间,我会去看你的。if引导条件状语从句,如主句为一般将来时,从句用一般现在时,故选D .
19.James with the Greens the White Tower Park if it tomorrow.
A. are going to; isn’t rainy B. are going to; doesn’t rain
C. is going to ; won’t rain D. is going to; isn’t rainy
【答案】D
【解析】考查if引导的从句的用法。句意:如果明天不下雨,James将和格林夫妇去白塔公园。If引导的条件状语从句,主句用一般将来时从句用一般现在时。with the Greens在此是介词短语作后置定语真正的主语是James故谓语动词用单数。根据句意,故选D。
20.If you ___ to the Palace Museum next week, I will go with you.
A. go B. will go C. went D. goes
【答案】A
【解析】考查状语从句。句意:如果下周你去故宫,我将和你一起去。在if引导的条件状语从句中,要用一般现在时代替一般将来时。故选A。
21.—Do you know when ____? I miss him very much.
—Don’t worry. I will tell you as soon as ____.
A. will he come; he comes B. he will come; he comes
C. he comes; he will come D. he will come; he will come
【答案】B
【解析】句意:你知道他什么时候来吗?我很想念他. 别担心,他一来我就会告诉你. 意为“当……时;在……的时候”, 在时间、条件等状语从句里,用一般现在时表示将来时;when为何时时,从句用一般将来时.结合句意,故选B
22.—How’s the weather tomorrow?
—I don’t know if it ____ tomorrow.
—Well, if it ____, I won’t go out with you.
A. will rain; will rain B. rains; rains
C. rains; will rain D. will rain; rains
【答案】D
【解析】考查条件状语从句。句意:明天天气怎样?我不知道明天是否会下雨。如果下雨,我就不和你一块出去了。If为如果时,主将从现,if为是否时,用将来时。结合句意,故选D
23.I’ll go there if it tomorrow.
A.not rain B.not rains C.doesn’t rain
【答案】C
【解析】考查条件状语从句。句意为:本句考查的是if引导的条件状语从句,主句用一般将来时,从句用一般现在时。结合选项可知应选C。
24.—Will you come to the dinner party?
— I won’t come unless Jenny____.
A. will be invited B. can be invited C. invited D. is invited
【答案】D
【解析】考查状语从句。句意:----你要来参加晚宴吗?----除非Jenny也被邀请了我才来。在unless引导的是时间状语从句中,用一般现在时表将来。故选D
25.If you are weak ____ a subject, ______your teacher for advice can help.
A. to, asking B. in, ask C. to, to ask D. in, asking
【答案】B
【解析】考查if条件状语从句
试题分析:句意:如果你有一科弱,那就向老师寻求能帮助你的建议。In 在; 主句为祈使句时,If条件状语从句用一般现在时,故选B.
26.While en _____ along the river after supper, she ____ a wallet lying on the roadside.
A. was walking; was finding B. walked; found
C. walked; was finding D. was walking; found
【答案】D
【解析】考查时间状语从句。
试题分析:While引导的从句表示两个动作同时进行或紧接着发生,find为短暂性动作,通常不用进行时,句意为:晚饭后海伦沿着河边散步的时候,发现路边有个钱包。故选D。
27.— Do you think when they to play basketball with us?
— I think they’ll come when they free.
A.come;are B.will come;will be
C.will come;are D.come;will be
【答案】C
【解析】考查条件状语从句和宾语从句的用法。句意:你认为他们什么时候来和我们打篮球?我认为他们有空的时候,他们就会来.第一个when 表示提问何时,用将来时,第二个when,表示当……的时候,主将从现。结合句意,故选C
28.-Do you know if he will come tomorrow?
-No,but if he ,I’ll call you to have a meal together.
C.will come B.won’t come C.comes D.doesn’t come
【答案】C
【解析】考察状语从句时态的用法。句意:你知道他明天是否会来吗?-我也不知道。如果他来了的话,我会打电话叫你一起吃饭的。If引导的时间状语从句,遵循主将从现的原则,即主句用一般将来时,从句用一般现在表示将来时。故选C。
29.I was surfing the Internet my brother was doing his homework.
A. after B. because C. while D. When
【答案】C
【解析】考查时间状语从句的用法。句意:当我的弟弟在做作业的时候,我在上网。A在……之后 B因为 C当……时候(同时进行)D当...时候,就在这时;此题中两个动作同时进行,而且连词后是进行时态。所以要用while。故选C.
30.---Let’s go fishing if it _______ this weekend.
--- But nobody knows if it _________.
A.is fine; will rain B.will be fine; rains
C.is fine; will be rain D.will be fine;will rain
【答案】A
【解析】考查条件状语从句和宾语从句的用法。句意:——如果这个周末天气好,我们去钓鱼吧。——但是没有人知道是否会下雨。第一空If表示“如果”,引导条件状语从句,用一般现在时表示一般将来时,故第一空用一般现在时,排除CD两项。第二空if表示是否,引导了一个宾语从句,故结合句意,表示将来,故用一般将来时。故选A。
、31.If our government ______ attention to controlling food safety now, our health ______ in danger.
A .won’t pay; is B. doesn’t pay; was
D.won’t pay; will be D. doesn’t pay; will be
【答案】D
【解析】考查条件状语从句的用法。句意:现在如果我们的不注意食品安全,我们的健康将处于危险之中。在if引导的条件状语从句中,如果两个动作都没有发生,为了区别动作的前后关系,先发生的用一般现在时态,后发生的用一般将来时态,即主将从现。根据句意故选D。
32.I'11 go hiking with Bruce if it tomorrow.
A. doesn't rain B. didn't rain
C. won't rain D. hasn't rained
【答案】A
【解析】考查条件状语从句的用法。句意:如果明天不下雨,我将要和布鲁斯去远足旅行。分析:if 引导的条件状语从句,体现主将从现的原则,it是第三人称单数,因此,助动词用does,故选A
33.--- Give me a call as soon as you ______ in Hainan.
--- OK, I will
A.arrive B. have arrived C. will arrive D. arrived
【答案】A
【解析】时态——as soon as要用主将从现,根据主将从现选择arrive. 你一到海南就给我电话,好的,我会的。
34.—Excuse me, could you please tell me if the sports meeting ________ on time?
—Hard to say. If it ________ tomorrow, we’ll have to put it off.
A. will hold; rains B. will be held; rains
C. will be held; will rain D. holds; will rain
【答案】B
【解析】考查if从句的用法。句意“对不起,请你告诉我运动会是否按时进行吗? —很难说。如果明天下雨,我们只好推迟了”。第一个空的if引导的宾语从句,表示将来会发生的事,用will表将来,hold the sports meeting 举办运动会。所以 the sports meeting做主语,应该用被动语态。第二个空的if引导条件状语从句,主句是一般将来时,if从句则用一般现在时。故选B。
35. -- What's your plan for the summer holidays?
--I’ll go to Beijing_____ the school term ends.
A. in order that B. so that C. as soon as D. even though
【答案】C
【解析】考查连词的区分。 in order that为了, so that为了,便于,as soon as一...就,even though尽管。结合句意,选C
36.I really enjoyed his lecture, ______ there were some parts I didn’t quite understand.
A. because B. for C. until D. although
【答案】D
【解析】本题考查连词的用法辨析。because“因为”;for作连词也是“因为”;until“直到……时”;although“虽然”。Although引导让步状语从句。根据句意:我的确喜欢他的讲座……有些我不是很懂,所以选择答案D。
37. they are twins, their likes and dislikes are totally different.
A. Though B. Because C. As D. So
【答案】B 考查连词用法。由下句话可知是though引导的让步状语从句,意为“虽然他们是双胞胎,可他们的喜好完全不同”。
38.________ we don’t protect the earth, we will have no place to live in.
A. Where B. Though C. If D. When
【答案】D
【解析】选D。考查连词用法。句意:如果我们不保护地球,有一天我们将没地方生活。If“如果”引导条件状语从句。
39.It is warm today, _ the sun is shining.
A. or B. and C. because D. although
【答案】C
解析:or 和 and 引导的是并列句,because引导的是原因状语从句,although 引导的是让步状语从句,意思是“尽管”,此句意为“今天很暖和,因为阳光明媚。”。
40.He was ill yesterday ___________ he didn’t go to school.
A. if B. where C. because D. so
【答案】D
【解析】本题考查引导词及连词的用法。if “如果” 引导条件状语从句 ;where “在哪里” 是个引导副词 ; because “因为” 和 so “所以” 引导一个原因状语从句,但在一个句子中不能同时出现。故选D.
二、翻译下列句子
1.如果他到的晚了会发生什么事情?
What will happen if he arrives late?
2如果努力学习,你就会取得好成绩。
If you work hard , you will get good grades .
3.他如果看电视太久了,他的父母会不高兴。
If he watches TV too much, his parents will be unhappy.
4. 如果我们为他组织生日聚会,大家都会来的。
Everyone will come if we hold a birthday party for him.
5. 如果明天不下雨,我会和你一起去公园的。
If it doesn’t rain tomorrow, I will go to the park with you.
6.如果他不早点起床,他就不会赶上早班车
He can’t catch the early bus if he doesn’t get up early.
7.如果他有空,他会帮助你的。
If he is free , he will help you.
8.如果Tom考试不及格,他就没有机会上高中了。
Tom won’t have the chance to go to the high school if he failed he exams.
9.你如果抄同学的作业就不能学好各门功课。
You won’t be good at all the subjects if you copy the other students’ homework.
10.如果你上课睡觉,老师会生气。
If you sleep in class, your teacher will be angry at you.