现在完成进行时不是表示从过去的动作一直持续到现在并会继续做下去吗

2024-11-30 00:28:20
推荐回答(2个)
回答1:

(三)有些现在完成进行时的句子等同于现在完成时的句子。
They have been living in this city for ten years.
They have lived in this city for ten years.
详见百度百科或者语法书。

回答2:

have been doing sth,以前的事一直在做,有可能未来也有可能做。比方说 tom一天都在写作业,妈妈对他姐姐说不要打扰他; Tom has been doing his homework,don't disturb him,just be quiet