精英家教网 > 高中英语 > 题目详情
By the time he realizes he ____ into a trap, it’ll be too late for him to do anything about it.
A.walksB.walkedC.has walkedD.had walked
C
句意为:到他意识到已经进入一个圈套的时候,对于他来说做任何事情也都为时已晚了。与by the time 连用的句子应该用什么时态, 主要是看这个时间点发生在过去还是现在或将来。句中he realizes是现在的时间点,所以要用现在完成时,如By the time he is ten, he has outgrown his older brother. 他十岁的时候就已经长得比他哥哥高了。D项一般是从句为一般过去时的时候,主句才用过去完成时。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—Who is the old man talking with your teacher?
—I don’t know. I _________ him before.
A.was never seeingB.had never seen
C.never sawD.wouldn’t see

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


The rescue team ______to help but failed to get there in time.
A.had wanted B.have plannedC.were expectingD.hoped

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-Why does the Lake smell terrible?
-Because large quantities of water__________.
A.have pollutedB.is being pollutedC.has been pollutedD.have been polluted

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

According to the literary review, Shakespeare  ____   his charities live through their language in his plays.
A.will makeB.had madeC.was makingD.makes

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The telephone _______, but by the time I got indoors, it stopped.
A.had rungB.was ringingC.ringsD.has rung

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Did you see a man in black pass by just now?
—No, sir. I ________ a newspaper.
A.readB.was readingC.would readD. am reading

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

By the time you arrive in London, we ______ in Europe for two weeks.
A.shall stayB.have stayedC.will have stayedD.have been staying

查看答案和解析>>

科目:高中英语 来源:不详 题型:完形填空

—Have you finished your homework yet?
—Not yet, I set ________ to do it just a few minutes ago.

查看答案和解析>>

同步练习册答案