You'd better wake him up at once.He ---for ten hours alreadyA.has been asleepB.had fallen asleepC.has gone to bed D.has gone to sleep

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/01 15:37:15

You'd better wake him up at once.He ---for ten hours already
A.has been asleep
B.had fallen asleep
C.has gone to bed
D.has gone to sleep

A.has been asleep

A
因为其它的都是瞬间性动词,不能跟for+时间段连用的