高中英语状语从句练习题20题答案解析版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中英语状语从句练习题20题答案解析版
1.She was reading a book when the phone rang.
A.while
B.as soon as
C.after
D.before
答案解析:A 选项while 也可表示“当……的时候”,但通常强调两个动作同时进行;B 选项as soon as 意为“一……就……”;C 选项after 表示“在……之后”;D 选项before 表示“在……之前”。
本题中when 表示“当……的时候”,强调“正在读书的时候电话响了”,所以答案是when。
2.We were having dinner when suddenly there was a loud noise.
A.as
B.while
C.since
D.until
答案解析:A 选项as 也可表示“当……的时候”,与when 用法相似;B 选项while 强调两个动作同时进行;C 选项since 表示“自从”;D 选项until 表示“直到……才”。
本题中when 强调“正在吃饭的时候突然有很大的噪音”,所以答案是when。
3.I will call you as soon as I arrive.
A.when
B.while
C.after
D.before
答案解析:A 选项when 表示“当……的时候”;B 选项while 强调两个动作同时进行;C 选项after 表示“在……之后”;D 选项before 表示“在……之前”。
本题中as soon as 表示“一……就……”,强调动作的迅速发生,所以答案是as soon as。
4.He had just fallen asleep when the alarm clock rang.
A.while
B.as
C.since
D.until
答案解析:A 选项while 强调两个动作同时进行;B 选项as 也可表示“当……的时候”;C 选项since 表示“自从”;D 选项until 表示“直到……才”。
本题中when 表示“当……的时候”,强调“刚睡着的时候闹钟响了”,所以答案是when。
5.The moment I saw her, I knew she was the one.
A.as soon as
B.when
C.while
D.after
答案解析:A 选项as soon as 表示“一……就……”;B 选项
when 表示“当……的时候”;C 选项while 强调两个动作同时进行;
D 选项after 表示“在……之后”。
本题中the moment 相当于as soon as,强调瞬间的动作,所以答案是as soon as。
6.She started to cry as she read the letter.
A.when
B.while
C.since
D.until
答案解析:A 选项when 表示“当……的时候”;B 选项while 强调两个动作同时进行;C 选项since 表示“自从”;D 选项until 表示“直到……才”。
本题中as 也可表示“当……的时候”,与when 用法相似,强调“读信的时候哭了”,所以答案是as/when。
7.I was about to leave when he came in.
A.as
B.while
C.since
D.until
答案解析:A 选项as 也可表示“当……的时候”;B 选项while 强调两个动作同时进行;C 选项since 表示“自从”;D 选项until 表示“直到……才”。
本题中when 表示“当……的时候”,强调“正要离开的时候他进来了”,所以答案是when。
8.We were walking in the park when it started to rain.
A.as
B.while
C.since
D.until
答案解析:A 选项as 也可表示“当……的时候”;B 选项while 强调两个动作同时进行;C 选项since 表示“自从”;D 选项until 表示“直到……才”。
本题中when 表示“当……的时候”,强调“正在公园散步的时候开始下雨了”,所以答案是when。
9.He had hardly arrived when she left.
A.as soon as
B.when
C.while
D.after
答案解析:A 选项as soon as 表示“一……就……”;B 选项when 表示“当……的时候”;C 选项while 强调两个动作同时进行;
D 选项after 表示“在……之后”。
本题中hardly...when...表示“一……就……”,所以答案是when。
10.She had no sooner finished her work than she went home.
A.as soon as
B.when
C.while
D.after
答案解析:A 选项as soon as 表示“一……就……”;B 选项when
11.If it rains tomorrow, we will stay at home.
A.will rain
B.rains
C.rained
D.is raining
答案解析:B。
本题考查条件状语从句中“主将从现”的用法。
if 引导的条件状语从句用一般现在时表示将来,主句用一般将来时。
A 选项will rain 是将来时,不符合条件状语从句的用法;C 选项rained 是过去时,也不正确;D 选项is raining 是现在进行时,同样不合适。
只有B 选项rains 是一般现在时,符合条件状语从句的要求。
12.We will go camping if the weather is fine.
A.is
B.will be
C.was
D.would be
答案解析:A。
同样是考查条件状语从句“主将从现”。
if 引导的从句用一般现在时,weather 是不可数名词,be 动词用is。
B 选项will be 是将来时;C 选项was 是过去时;D 选项would be 是过去将来时,都不符合条件状语从句的要求。
13.I will help you if I have time.
A.have
B.will have
C.had
D.would have
答案解析:A。
还是“主将从现”,if 引导的从句用一般现在时,I 作主语,have 是正确形式。
B 选项will have 是将来时;C 选项had 是过去时;D 选项would have 是过去将来时,都不对。
14.If you study hard, you will pass the exam.
A.study
B.will study
C.studied
D.would study
答案解析:A。
“主将从现”,if 引导的条件状语从句用一般现在时,you 作主语,study 正确。
B 选项will study 是将来时;C 选项studied 是过去时;D 选项would study 是过去将来时,均不符合。
15.She will go shopping if she finishes her homework.
A.finishes
B.will finish
C.finished
D.would finish
答案解析:A。
依旧“主将从现”,if 引导的从句用一般现在时,she 作主语,finishes 正确。
B 选项will finish 是将来时;C 选项
finished 是过去时;D 选项would finish 是过去将来时,都不合适。
16.If he comes, we will have a party.
es
B.will come
C.came
D.would come
答案解析:A。
“主将从现”,if 引导的条件状语从句用一般现在时,he 作主语,comes 正确。
B 选项will come 是将来时;C 选项came 是过去时;D 选项would come 是过去将来时,不符合要求。
17.We will go swimming if it is hot.
A.is
B.will be
C.was
D.would be
答案解析:A。
考查“主将从现”,if 引导的从句用一般现在时,it 作主语,is 正确。
B 选项will be 是将来时;C 选项was 是过去时;D 选项would be 是过去将来时,都不行。
18.If you eat too much junk food, you will get fat.
A.eat
B.will eat
C.ate
D.would eat
答案解析:A。
“主将从现”,if 引导的条件状语从句用一般现在时,you 作主语,eat 正确。
B 选项will eat 是将来时;C 选项ate 是过去时;D 选项would eat 是过去将来时,不符合条件状语从句的用法。
19.She will go to the park if she has free time.
A.has
B.will have
C.had
D.would have
答案解析:A。
“主将从现”,if 引导的从句用一般现在时,she 作主语,has 正确。
B 选项will have 是将来时;C 选项had 是过去时;
D 选项would have 是过去将来时,都不合适。
20.If it doesn't rain tomorrow, we will go on a picnic.
A.doesn't rain
B.won't rain
C.didn't rain
D.wouldn't rain
答案解析:A。
“主将从现”,if 引导的条件状语从句用一般现在时的否定形式,it 作主语,doesn't rain 正确。
B 选项won't rain 是将来时的否定形式;C 选项。