题目内容
8.By the time you arrive home,I ____,so please don't make any noise when you come in.( )A. | have been sleeping | B. | would have slept | ||
C. | had slept | D. | shall be sleeping |
分析 等你到家的时候,我将正在睡觉,所以当你进来时请不要弄出动静来.
解答 答案:D.
A是到将来某一时刻动作已经完成,并且还要继续进行下去,如果,没有后半句,仅凭by,是可以选择A的.但现在有了后半句,特别是有了时间状语从句when,动作的时间就被限定在when的一刹那.所以,该用进行时.D表示将来某一时刻正在进行的动作.一般有几点几分或when等表示时间点的时间状语.故选D.
点评 本句考查将来进行时的用法,要结合句子的具体语境及相应的时间状语熟练掌握.
练习册系列答案
相关题目
13.-Jane seems to have put on a lot of weight.
-Yes.She to the gym recently.( )
-Yes.She to the gym recently.( )
A. | didn't go | B. | isn't going | ||
C. | hadn't gone | D. | hasn't been going |
20.-How was your trip?
-Fine but ______.Milan was interesting.It's bigger than I expected,however a little ______ and dirtier.( )
-Fine but ______.Milan was interesting.It's bigger than I expected,however a little ______ and dirtier.( )
A. | disturbing; clumsier | B. | tiring; noisier | ||
C. | boring; duller | D. | freezing; brighter |
17.Every possible means ,but it seems that nothing will prevent the situation from getting worse.( )
A. | has tried | B. | have tried | C. | has been tried | D. | have been tried |