时间状语从句
【题目】
I had been looking for the book for two days ( ) I found it at last
A.until
B.when
C.before
D.while
【难度】中等
【答案】C
【解析】这里的before意为“过了(多久)才……”。 这本书我找了两天才找到。 A选项最具迷惑性,但此项不对,因为在until/not…until的句型中,until前面一般不接表示具体的一段时间状语,而此题中有for two days的具体时间状语。
【题目】
Hardly had we reached home( )it began to rain,
A. before
B.than
C.as soon as
D.when
【难度】基础
【答案】D
【解析】Hardly……when是固定用法,表示“一……就……”。
【题目】
No sooner had we arrived at the cinema( )the film began.
A.than
B.before
C.when
D.as soon as
【难度】基础
【答案】A
【解析】No sooner ……than……是固定用法,表示“一……就……”。
【题目】
You can’t watch TV ( ) you’ve finished your homework.
A.since
B.until
C.as
D.after
【答案】B
【解析】你不能看电视直到你做完你的作业。
【题目】
We had scarcely left our school ( ) the rain began.
A.before
B.than
C.while
D.when
【难度】中等
【答案】D
【解析】Scarcely...when...=hardly...when...。
【题目】
We have never seen her again ( ) she went to work in another city.
A.when
B.as
C.since
D.while
【难度】基础
【答案】C
【解析】自从她去另一座城市工作以来,我们再也没见过她。 从句中用过去时,主句中用现在完成时,所以只能选C。
【题目】
( ) The fight stopped, travel across the country has been quite safe
A. Since
B.When
C.After
D.Unless
【难度】中等
【答案】A
【解析】从句中用过去时,主句中用现在完成时,所以只能选A。
【题目】
They were just about to leave ( ) the telephone rang.
A.before
B.when
C.as
D.than
【难度】基础
【答案】B
【解析】Be about to do...when...是固定结构,表示“正要……就在这时……”
【题目】
He hurried out of the room ( ) the meeting was over.
A.the moment
B.a moment ago
C.after a moment
D.a minute after
【难度】基础
【答案】A
【解析】the moment引导时间状语从句,此处作as soon as解。
【题目】
--Did you catch the first bus this morning?
-- No. It had left the stop( ) I got there.
A.as soon as
B.at the time
C.by the time
D.during the time
【难度】提高
【答案】C
【解析】从答语No中得到提示:当他到达车站时,汽车已开走了。
【题目】
The policemen went into action ( ) they heard the alarm.
A.promptly
B.presently
C.quickly
D.directly
【难度】基础
【答案】D
【解析】考查表示“一……就……”的时间连词。
【题目】
We held a meeting to sum up our experience( ) we finished the work.
A.incidentally
B.while
C.immediately
D.before
【难度】中等
【答案】C
【解析】考查表示“一……就……”的时间连词。
【题目】
I was on the point of going out ( ) it began to rain heavily.
A. when
B. while
C. as
D. Before
【难度】中等
【答案】A
【解析】When在这里表示“突然,意外”含义。 我正要出门,突然下起了大雨。
【题目】
( ) to speak when the audience interrupted him.
A. Hardly had he begun
B. No sooner had he begun
C. Not until he began
D. Scarcely did he begin
【难度】提高
【答案】A
【解析】hardly/scarcely …when…; no sooner…than...; 所以排除BC选项。请注意主从句的时态搭配:主句用过去完成时态,且常倒装,而从句用一般过去时态,所以D选项时态不对。(倒装句型:hardly had+主语+done when+主语+did...表示“一……就……”)
【题目】
Doing your homework is a sure way to improve your test scores, and this is especially true ( ) it comes to classroom tests.
A.before
B.as
C.since
D.when
【难度】中等
【答案】D
【解析】When it comes to 是固定搭配,表示“当提到……”。
【题目】
I was reading in the library( )suddenly Mike touched my shoulder from behind.
A.immediately
B.when
C.the moment
D.while
【难度】中等
【答案】B
【解析】touched是一个短暂动作,while要跟延续性动作,所以选when。
【题目】
We shall call on her as soon ( ) .
A.as she will come
B.as she came
C.as she comes
D.she comes
【难度】基础
【答案】C
【解析】时间状语从句中要用一般现在时态表示将来的动作,主将从现。
【题目】
You see the lightening ( ) it happens, but you hear the thunder later.
A.the moment
B.for a moment
C.at the moment
D.in a moment
【难度】中等
【答案】A
【解析】the moment引导时间状语从句,表示“一……就……”
【题目】
By the time the firemen arrived, the whole building( ).
A.has burned down
B.had burned down
C.will have burned down
D.burned down
【难度】基础
【答案】B
【解析】by the time表示“在……之前”,表示过去的动作时:主句用had done+by the time+从句用一般过去时态。
【题目】
The couple had no sooner got to the station( )the train left.
A.when
B.as
C.until
D.than
【难度】基础
【答案】D
【解析】No sooner than表示“一……就……”
【题目】
She remembered several occasions in the past ( ) she had experienced a similar feeling.
A.which
B.before
C.that
D.when
【难度】中等
【答案】D
【解析】考查时间状语从句。before的时间顺序不对,因为主句的时态是一般过去时,从句却是过去完成时,before表示主句动作发生在从句动作之前(主句先发生,从句后发生)故选D。
【题目】
Hardly had he reached the school gate( ) the bell rang.
A.while
B.when
C. as
D.as soon as
【难度】基础
【答案】B
【解析】考查固定搭配:Hardly……when……。
【题目】
I recognized you ( ) I saw you at the airport.
A.the moment
B.while
C.after
D.once
【难度】基础
【答案】A
【解析】我在机场见到你的那一刻就认出你了。
【题目】
As we all know, planting trees is good for the environment. Our class will go to the Sun Island tomorrow. As soon as we ( ) there, we’ll begin to plant trees.
A.arrived
B. arrive
C. will arrive
D. Arrives
【难度】中等
【答案】B
【解析】在as soon as引导的时间状语从句中,如果主句和从句的动作都发生在将来,从句用一般现在时表示将来,句意:我们一到那儿,我们就开始植树。
【题目】
( ) she realize it was too late to go home.
A.No sooner it grew dark than
B. Scarcely had it grown dark when
C.Hardly did it grow dark that
D.No sooner had it grown dark when
【难度】提高
【答案】B
【解析】C选项hardly... when.... D选项No sooner... than...,因此CD选项不正确,当hardly, scarcely, rarely和no sooner位于句首时,主句应用倒装语序,故A选项不正确。
【题目】
I was walking along the road ( )suddenly someone patted me on the shoulder from behind.
A.immediately
B.when
C.the moment
D.while
【难度】中等
【答案】B
【解析】当时我正在路上走着,突然有人从背后拍我的肩膀。 patted是一个短暂性动作,所以不能选D。
【题目】
I don't know when he ( ) next week. When he( ), please let me know.
A.comes, comes
B.will come, will come
C.will come, comes
D. comes, will come
【难度】基础
【答案】C
【解析】第一句话“我不知道他下周什么时候来”,when引导宾语从句,表示将来时,就用一般将来时will come;第二句话“当他来的时候,请让我知道”,when引导时间状语从句,用一般现在时表示将来时,所以用comes。
【题目】
I’m sure he will jump up when he ( ) the good news.
A.know
B.will know
C.knows
D.knowing
【难度】基础
【答案】C
【解析】时间状语从句中,主句若是一般将来时,从句应用一般现在时表示将来时。从句的主语是第三人称,故排除A,选C。
【题目】
He said he’d phone you( )he got home
A.the moment
B.the moment when
C.at the moment
D.at the moment when
【难度】中等
【答案】A
【解析】他说他一到家,就会给你打电话. 英语中表示时间的名词短语有the moment, the minute, the instant等,用于as soon as的意义时可以引导时间状语从句,这些词在句中起着连词作用,因此不再需要when等连词,因此排除B和D。At the moment是介词短语,在句子中作状语,不能引导时间状语从句,故选A。
【题目】
( ) John was watching TV, his wife was cooking
A. As
B.As soon as
C.While
D.Till
【难度】基础
【答案】C
【解析】约翰在看电视的时候,他的妻子在做饭. while 引导的时间状语从句强调同时进行,且接延续性动词。