题目内容
12.It's only six o'clock now.Little Tom should be up,though,because he for nine hours.( )A. | had slept | B. | had been sleeping | ||
C. | has slept | D. | has been sleeping |
分析 尽管现在只有六点.但是小汤姆应该起床了,因为他已经睡了九个小时.
解答 答案:D.
根据时间状语now以及for nine hours可知,应该使用现在完成时,可排除A和B;由Little Tom should be up一句可知,睡了九个小时的觉表示睡眠时间已经足够了,强调时间多所以用现在完成进行时表示一种强烈的情感;故选D.
点评 本题考查现在完成进行时,表示从过去某个时间点开始的动作,一直持续到现在,还可能继续下去.做题时,重点体现一种强烈的情感.

练习册系列答案
相关题目
3.Don't let yourself be ______ into buying things you don't really want.( )
A. | advocated | B. | clarified | C. | flashed | D. | persuaded |
20.I just wonder ______ that upsets him so much.( )
A. | what it is | B. | what is it | C. | how it is | D. | why does it |
17.It is widely accepted that parents should raise their children more by ______ than by anything else.( )
A. | contrast | B. | force | C. | example | D. | nature |
4.He was so angry that he just couldn't ______ from telling them what he thought.( )
A. | hold off | B. | hold on | C. | hold back | D. | hold up |