eclipse中ant build:I've been watching TV all night. 我看了一整晚的电视。

来源:百度文库 编辑:查人人中国名人网 时间:2024/07/08 12:51:36
为什么这句话不直接用have加watch的过去分词,而要用have been加watch的ing形式呢

have been doing sth
一直在做什么(一直到现在)的意思

have watched
已经看过了。

完成进行时,强调一直在做

watch 是非延续性动词,而“看一整晚电视”表示一个过程,应该用延续性动词。