九年级英语状语从句练习题20题带答案解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

九年级英语状语从句练习题20题带答案解析
1.I was doing my homework when my mother came in.
A.when
B.while
C.as soon as
D.since
答案解析:A。

“when”在这里表示“当……的时候”,强调一个动作发生的时候另一个动作正在进行。

“while”通常表示两个动作同时进行,本句中“came in”是短暂性动作,不适合用“while”。

“as soon as”一……就……,不符合语境。

“since”自从……以来,也不符合语境。

2.I will call you as soon as I arrive at the airport.
A.as soon as
B.when
C.while
D.since
答案解析:A。

“as soon as”一……就……,符合本句语境,我一到达机场就给你打电话。

“when”当……的时候,不如“as soon as”能体现出动作的紧凑性。

“while”表示两个动作同时进行,不适合。

“since”自从……以来,不符合语境。

3.He was reading a book while his sister was watching TV.
A.while
B.when
C.as soon as
D.since
答案解析:A。

“while”在这里表示两个动作同时进行,他在读书的时候他妹妹在看电视。

“when”当……的时候,不一定强调同时进行。

“as soon as”一……就……,不符合语境。

“since”自从……以来,也不符合语境。

4.She has been learning English since she was five years old.
A.since
B.when
C.as soon as
D.while
答案解析:A。

“since”自从……以来,符合本句语境,她从五岁起就一直在学英语。

“when”当……的时候,不体现从过去某一时间开始。

“as soon as”一……就……,不符合语境。

“while”表示两个动作同时进行,不适合。

5.I'll go to the park if it doesn't rain tomorrow.
A.if
B.when
C.as soon as
D.while
答案解析:A。

“if”表示如果,引导条件状语从句,符合本句语境,如果明天不下雨我就去公园。

“when”当……的时候,不符合语境。

“as
soon as”一……就……,也不符合。

“while”表示两个动作同时进行,不适合。

6.We were having a picnic when it suddenly started to rain.
A.when
B.while
C.as soon as
D.since
答案解析:A。

“when”在这里表示“当……的时候”,强调一个动作发生的时候另一个动作突然发生。

“while”通常表示两个动作同时进行,不适合这里突然发生的情况。

“as soon as”一……就……,不符合语境。

“since”自从……以来,也不符合。

7.I'll wait here until you come back.
A.until
B.when
C.as soon as
D.since
答案解析:A。

“until”表示直到……,符合本句语境,我会在这里等直到你回来。

“when”当……的时候,不能表达等待的意思。

“as soon as”一……就……,不符合。

“since”自从……以来,也不适合。

8.He started to run as soon as he saw the dog.
A.as soon as
B.when
C.while
D.since
答案解析:A。

“as soon as”一……就……,符合本句语境,他一看到狗就开始跑。

“when”当……的时候,不如“as soon as”能体现出动作的迅速性。

“while”表示两个动作同时进行,不适合。

“since”自从……以来,不符合语境。

9.She has been waiting for you since morning.
A.since
B.when
C.as soon as
D.while
答案解析:A。

“since”自从……以来,符合本句语境,她从早上就一直在等你。

“when”当……的时候,不体现从过去某一时间开始。

“as soon as”一……就……,不符合语境。

“while”表示两个动作同时进行,不适合。

10.I was about to leave when the phone rang.
A.when
B.while
C.as soon as
D.since
答案解析:A。

“when”在这里表示“当……的时候”,强调一个动作正要发生的时候另一个动作突然发生。

“while”通常表示两个动作同
时进行,不适合这里的情况。

“as soon as”一……就……,不符合语境。

“since”自从……以来,也不符合。

11.We will go for a picnic if it ____ sunny tomorrow.
A.is
B.will be
C.was
D.would be
答案解析:A。

if 引导的条件状语从句,遵循“主将从现”原则,主句用一般将来时,从句用一般现在时,it 后面跟is。

B 选项will be 是将来时,不符合;C 选项was 是过去时,不符合;D 选项would be 是过去将来时,不符合。

12.She will help you with your English if she ____ time.
A.has
B.have
C.had
D.will have
答案解析:A。

同样遵循“主将从现”,she 是第三人称单数,所以用has。

B 选项have 不是第三人称单数形式;C 选项had 是过去时,不符合;D 选项will have 是将来时,不符合。

13.If it ____ rain tomorrow, we will go hiking.
A.doesn't
B.won't
D.didn't
答案解析:A。

“主将从现”,rain 是实义动词,否定形式用doesn't。

B 选项won't 是将来时否定,不符合;
C 选项isn't 后面不能跟实义动词rain;
D 选项didn't 是过去时否定,不符合。

14.You will pass the exam if you ____ hard.
A.study
B.will study
C.studied
D.would study
答案解析:A。

“主将从现”,you 后面跟动词原形study。

B 选项will study 是将来时,不符合;C 选项studied 是过去时,不符合;D 选项would study 是过去将来时,不符合。

15.If you ____ late again, the teacher will be angry.
A.are
B.will be
C.were
D.would be
答案解析:A。

“主将从现”,you 后面跟are。

B 选项will be 是将来时,不符合;C 选项were 是过去时,用于虚拟语气,不符合;
D 选项would be 是过去将来时,不符合。

16.We will go swimming if the weather ____ hot.
B.will be
C.was
D.would be
答案解析:A。

“主将从现”,weather 是不可数名词,后面跟is。

B 选项will be 是将来时,不符合;
C 选项was 是过去时,不符合;
D 选项would be 是过去将来时,不符合。

17.If he ____ free tomorrow, he will come to see you.
A.is
B.will be
C.was
D.would be
答案解析:A。

“主将从现”,he 后面跟is。

B 选项will be 是将来时,不符合;C 选项was 是过去时,不符合;D 选项would be 是过去将来时,不符合。

18.You will have a good time if you ____ to the party.
A.go
B.will go
C.went
D.would go
答案解析:A。

“主将从现”,you 后面跟动词原形go。

B 选项will go 是将来时,不符合;C 选项went 是过去时,不符合;D 选项
would go 是过去将来时,不符合。

19.If it ____ snow tomorrow, we will make a snowman.
A.does
B.will
C.is
D.snows
答案解析:D。

“主将从现”,it 后面跟动词第三人称单数形式snows。

A 选项does 后面缺少动词原形;B 选项will 是将来时,不符合;C 选项is 后面不能跟动词原形snowman。

20.If you ____ careful, you will make mistakes.
A.aren't
B.won't be
C.weren't
D.wouldn't be
答案解析:A。

“主将从现”,you 后面跟aren't。

B 选项won't be 是将来时否定,不符合;C 选项weren't 是过去时否定,用于虚拟语气,不符合;D 选项wouldn't be 是过去将来时否定,不符合。

相关文档
最新文档