By the time he realizes he ____ into a trap, it’ll be too late for him to do any

By the time he realizes he ____ into a trap, it’ll be too late for him to do any

题型:不详难度:来源:
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项一般是从句为一般过去时的时候,主句才用过去完成时。
举一反三
The wet weather will continue tomorrow, when a cold front ______ to arrive.
A.is expectedB.is expectingC.expectsD.will be expected

题型:不详难度:| 查看答案
Be careful with such things. If you _____, you’ll drop them.
A.don’tB.aren’tC.won’tD.do

题型:不详难度:| 查看答案
The country life he was used to _____ greatly since the opening policy.
A.changeB.has changed
C.changingD.having changed

题型:不详难度:| 查看答案
As he _____ in the river for five hours, the thief looked very pale and hopeless.
A. trappedB.has been trappedC. trappingD.had been trapped

题型:不详难度:| 查看答案
According to the literary review, Shakespeare  ____   his charities live through their language in his plays.
A.will makeB.had madeC.was makingD.makes

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.