The astronaut is so tired that he has been asleep for eleven hours急,为什么用has been asleep

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:37:33
The astronaut is so tired that he has been asleep for eleven hours急,为什么用has been asleep

The astronaut is so tired that he has been asleep for eleven hours急,为什么用has been asleep
The astronaut is so tired that he has been asleep for eleven hours急,为什么用has been asleep

The astronaut is so tired that he has been asleep for eleven hours急,为什么用has been asleep
现在完成时态可以表示过去的动作一直到现在.那宇航员到现在一直睡了11小时.
我不知你提问的重点在哪.如果是时态的问题,这样解释就可以了.
现在完成时态的结构是:have done .文中的asleep是个形容词,不能直接用在have的后面.又要保持时态形式的完整性,所以就加上been.变成了have been asleep.如:
I have finished my homework.
I have been there twice.

因为这里要表达的内容是“他持续睡了11个小时并且现在依然在睡”。

for eleven hours、指一段时间、并一直到现在、、、所以用现在完成时