高二英语状语从句练习题30题含答案解析

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

高二英语状语从句练习题30题含答案解析
1.We were having a meeting when he came in.
A.were having
B.was having
C.had
D.have
答案解析:A。

本题考查过去进行时。

“when he came in”表示过去某个时间点,在这个时间点我们正在开会,所以用过去进行时were having。

B 选项was having 主语错误,应为we were having;C 选项had 和D 选项have 时态错误。

2.I will call you as soon as I arrive home.
A.arrive at
B.reach
C.get to
D.arrive home
答案解析:D。

“arrive home”是正确表达,home 是副词,前面不加介词。

A 选项arrive at 后接小地点;B 选项reach 及C 选项get to 后都需接地点名词。

3.While I was doing my homework, my mother was cooking.
A.do
B.did
C.was doing
D.have done
答案解析:C。

本题考查过去进行时的同时性。

while 引导的时间状语从句中要用进行时态,这里表示“我在做作业的时候,妈妈在做饭”。

A 选项do 和B 选项did 时态错误;D 选项have done 时态错误且不符合语境。

4.The moment I saw him, I knew he was the one.
A.The time
B.As soon as
C.When
D.The moment
答案解析:D。

“the moment”可以引导时间状语从句,相当于as soon as。

A 选项The time 不能直接引导时间状语从句;B 选项As soon as 和C 选项When 意思与题干重复,没有迷惑性。

5.Until he finishes his work, he can't go out.
A.Before
B.After
C.When
D.Until
答案解析:D。

本题考查until 的用法,表示“直到……才”。

A 选项Before 表示“在……之前”;B 选项After 表示“在……之后”;C 选项When 表示“当……的时候”,都不符合题意。

6.As I was walking along the street, I saw a beautiful bird.
A.walked
B.was walking
C.have walked
D.had walked
答案解析:B。

本题考查过去进行时。

“as”引导时间状语从句,通常用进行时态,表示“当……的时候”。

A 选项walked 是一般过去时;
C 选项have walked 是现在完成时;
D 选项had walked 是过去完成时,都不符合语境。

7.She had just left when he arrived.
A.had just left
B.left
C.was leaving
D.has left
答案解析:A。

本题考查过去完成时。

“when he arrived”是过去的时间点,她离开在他到达之前,所以用过去完成时had just left。

B 选项left 是一般过去时;C 选项was leaving 是过去进行时;D 选项has left 是现在完成时,都不符合题意。

8.By the time he comes back, we will have finished the work.
A.will finish
B.finish
C.have finished
D.had finished
答案解析:C。

“by the time he comes back”表示将来的时间点,主句要用将来完成时will have finished,表示在那个时间点之前已经完成。

A 选项will finish 是一般将来时;B 选项finish 是一般现在时;
D 选项had finished 是过去完成时,都不符合题意。

9.I had been waiting for an hour when he finally showed up.
A.have been waiting
B.was waiting
C.had been waiting
D.had waited
答案解析:C。

本题考查过去完成进行时。

“for an hour”表示一段时间,“when he finally showed up”是过去的时间点,在这个时间点之前一直在等待,所以用过去完成进行时had been waiting。

A 选项have been waiting 是现在完成进行时;B 选项was waiting 是过去进行时;D 选项had waited 是过去完成时,都不符合题意。

10.Every time I see her, she is always smiling.
A.is always smiling
B.smiles
C.will smile
D.would smile
答案解析:A。

本题考查现在进行时的特殊用法。

“every time I see her”表示每次看到她的时候,她总是正在微笑,所以用现在进行时is always smiling。

B 选项smiles 是一般现在时;C 选项will smile 是
一般将来时;D 选项would smile 是过去将来时,都不符合题意。

11.If it rains tomorrow, we will stay at home.
A.will rain
B.rains
C.rained
D.is raining
答案解析:B。

本题考查条件状语从句中“主将从现”的用法。

if 引导的条件状语从句用一般现在时表示将来,主句用一般将来时。

A 选项是将来时,不符合条件状语从句的用法;C 选项是过去时,不符合;
D 选项是现在进行时,也不符合。

12.We'll go on a picnic if the weather is fine.
A.is
B.will be
C.was
D.would be
答案解析:A。

同样是“主将从现”的用法,if 引导的条件状语从句用一般现在时,the weather 是第三人称单数,所以用is。

B 选项是将来时;C 选项是过去时;D 选项是过去将来时,都不符合。

13.If you study hard, you will pass the exam.
A.study
B.studied
C.will study
D.would study
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时表示将来。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

14.If he has time, he will come to see us.
A.has
B.had
C.will have
D.would have
答案解析:A。

还是“主将从现”,if 引导的条件状语从句用一般现在时,he 是第三人称单数,所以用has。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

15.If it is sunny this weekend, we will go to the beach.
A.is
B.will be
C.was
D.would be
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时,it 是第三人称单数,所以用is。

B 选项是将来时;C 选项是过去时;D 选项是过去将来时,都不符合。

16.We will have a picnic if it doesn't rain.
A.doesn't rain
B.won't rain
C.didn't rain
D.wouldn't rain
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时的否定形式。

B 选项是将来时的否定形式;C 选项是过去时的否定形式;D 选项是过去将来时的否定形式,都不符合。

17.If you are careful, you won't make mistakes.
A.are
B.were
C.will be
D.would be
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时,you 后面跟are。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

18.If he comes early, we will start on time.
es
B.came
C.will come
D.would come
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时,he 是第三人称单数,所以用comes。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

19.If she has enough money, she will buy a new dress.
A.has
B.had
C.will have
D.would have
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时,she 是第三人称单数,所以用has。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

20.If they invite us, we will go to their party.
A.invite
B.invited
C.will invite
D.would invite
答案解析:A。

“主将从现”,if 引导的条件状语从句用一般现在时,they 是第三人称复数,所以用invite。

B 选项是过去时;C 选项是将来时;D 选项是过去将来时,都不符合。

21.______ he is very tired, he still keeps on working.
A.Although
B.Because
C.So
D.But
答案解析:A。

本题考查让步状语从句。

“Although”表示“尽管”,
引导让步状语从句。

本句意为尽管他很累,但他仍然继续工作。

“Because”表示原因,“So”表示结果,“But”表示转折,均不符合题意。

22.She went to bed early ______ she was very tired.
A.so
B.because
C.although
D.but
答案解析:B。

本题考查原因状语从句。

“because”表示因为,引导原因状语从句。

本句意为她很早就去睡觉了,因为她非常累。

“so”表示结果,“although”表示让步,“but”表示转折,均不符合题意。

23.______ it was raining hard, we still went out.
A.Although
B.Because
C.So
D.But
答案解析:A。

本题考查让步状语从句。

“Although”表示尽管,引导让步状语从句。

本句意为尽管雨下得很大,我们仍然出去了。

“Because”表示原因,“So”表示结果,“But”表示转折,均不符合题意。

24.He didn't go to school ______ he was ill.
A.because
B.so
C.although
D.but
答案解析:A。

本题考查原因状语从句。

“because”表示因为,引导原因状语从句。

本句意为他没有去上学,因为他生病了。

“so”表示结果,“although”表示让步,“but”表示转折,均不符合题意。

25.______ he is young, he knows a lot.
A.Although
B.Because
C.So
D.But
答案解析:A。

本题考查让步状语从句。

“Although”表示尽管,引导让步状语从句。

本句意为尽管他很年轻,但他知道很多。

“Because”表示原因,“So”表示结果,“But”表示转折,均不符合题意。

26.She studied hard ______ she could pass the exam.
A.so that
B.because
C.although
D.but
答案解析:A。

本题考查目的状语从句。

“so that”表示以便,引导目的状语从句。

本句意为她努力学习以便能通过考试。

“because”表示原因,“although”表示让步,“but”表示转折,均不符合题意。

27.______ he is rich, he is not happy.
A.Although
B.Because
C.So
D.But
答案解析:A。

本题考查让步状语从句。

“Although”表示尽管,引导让步状语从句。

本句意为尽管他很富有,但他并不快乐。

“Because”表示原因,“So”表示结果,“But”表示转折,均不符合题意。

28.He got up early ______ he could catch the first bus.
A.so that
B.because
C.although
D.but
答案解析:A。

本题考查目的状语从句。

“so that”表示以便,引导目的状语从句。

本句意为他早起以便能赶上第一班车。

“because”表示原因,“although”表示让步,“but”表示转折,均不符合题意。

29.______ it was cold, he didn't wear a coat.
A.Although
B.Because
C.So
D.But
答案解析:A。

本题考查让步状语从句。

“Although”表示尽管,引导让步状语从句。

本句意为尽管天气很冷,但他没有穿外套。

“Because”表示原因,“So”表示结果,“But”表示转折,均不符合题意。

30.She was happy ______ she passed the exam.
A.because
B.so
C.although
D.but
答案解析:A。

本题考查原因状语从句。

“because”表示因为,引导原因状语从句。

本句意为她很高兴,因为她通过了考试。

“so”表示结果,“although”表示让步,“but”表示转折,均不符合题意。

相关文档
最新文档