作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 04:01:26
请问would be doing 和have been doing 有什么区别 两个的意思貌似都是过去一直在做某事啊
would be doing是过去将来进行时,常放在宾语从句中,主句动词为过去式,表示以过去时间为起点,将来某个时刻或时段正在进行的动作.
have been doing是现在完成进行时,表示过去发生的动作到现在还在进行,还有可能持续.