You'd better wake him up at once.He___for elever hours already.A.has been asleepB.has falled asleepC.has gone to bedD.has gone to sleephas falled asleep不是现在完成时吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 22:32:20
You''dbetterwakehimupatonce.He___foreleverhoursalready.A.hasbeenasleepB.hasfalledasleepC.hasgonetobed

You'd better wake him up at once.He___for elever hours already.A.has been asleepB.has falled asleepC.has gone to bedD.has gone to sleephas falled asleep不是现在完成时吗?
You'd better wake him up at once.He___for elever hours already.
A.has been asleep
B.has falled asleep
C.has gone to bed
D.has gone to sleep
has falled asleep不是现在完成时吗?

You'd better wake him up at once.He___for elever hours already.A.has been asleepB.has falled asleepC.has gone to bedD.has gone to sleephas falled asleep不是现在完成时吗?
答案是A.
BCD所用的fall asleep,go to bed,go to sleep都不能作延续性的动词短语理解~而A的 has been asleep侧可以表示一直延续的“睡觉”的这么一个状态,所以选A~
不能这样用:has falled asleep ,既然前面说了fall asleep不能作延续性动词短语(当然也就不能用现在完成时态),只能表示一个非延续的动作,用汉语动词"枪毙”来打个比方可以这样用“他被枪毙了”,而不能用作一个延续性的动作,如“他正在被枪毙”,这里一个道理~