请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:29:41
请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊

请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊
请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊

请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊
would be doing是过去将来进行时,常放在宾语从句中,主句动词为过去式,表示以过去时间为起点,将来某个时刻或时段正在进行的动作.
have been doing是现在完成进行时,表示过去发生的动作到现在还在进行,还有可能持续.

前一个是将做,后一个是现在完成进行时,不是一直在做的意思,都在进行中

第一个是将要去做,第二个是已经做完,