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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 01:03:36
hehas------------foranhour.备选gotup和beenuphehas------------foranhour.备选gotup和beenuphehas------------f

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是一个动作不可以和一段时间连用