he has ------------for an hour .备选got up和been up

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 04:18:54
he has ------------for an hour .备选got up和been up

he has ------------for an hour .备选got up和been up
he has ------------for an hour .备选got up和been up

he has ------------for an hour .备选got up和been up
been up,因为这是表示一个状态,而get up是动作
这句话意思是:他已经醒来一个小时了

选been up
be 可以表示状态的延续,才可以和时间段for an hour搭配。
get up是短暂性动词短语,不可以和时间段搭配的。但可以说He got up an hour ago.
又如:The film has been on for ten minutes.电影开演10分钟了。
不可以说:The film has begun for ten minu...

全部展开

选been up
be 可以表示状态的延续,才可以和时间段for an hour搭配。
get up是短暂性动词短语,不可以和时间段搭配的。但可以说He got up an hour ago.
又如:The film has been on for ten minutes.电影开演10分钟了。
不可以说:The film has begun for ten minutes.
祝你学习愉快~

收起

选 been up
因为这里表示的是持续了一段时间的状态。

要选been up,因为后面是for an hour 一段时间,got up是一个动作不可以和一段时间连用