You'd better wake him up at once.He___for elever hours already.
来源:百度知道 编辑:UC知道 时间:2024/06/15 19:46:36
A.has been asleep
B.has falled asleep
C.has gone to bed
D.has gone to sleep
has falled asleep不是现在完成时吗?
B.has falled asleep
C.has gone to bed
D.has gone to sleep
has falled asleep不是现在完成时吗?
答案是A。
BCD所用的fall asleep, go to bed, go to sleep都不能作延续性的动词短语理解~ 而A的 has been asleep侧可以表示一直延续的“睡觉”的这么一个状态,所以选A~
不能这样用:has falled asleep ,既然前面说了fall asleep不能作延续性动词短语(当然也就不能用现在完成时态),只能表示一个非延续的动作,用汉语动词"枪毙”来打个比方可以这样用“他被枪毙了”,而不能用作一个延续性的动作,如“他正在被枪毙”,这里一个道理~
A.has been asleep
A.has been asleep
过去完成时 already是过去完成时的标志性的单词
A