have been on 跟 have been doing有什么区别吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 12:31:32

have been on 跟 have been doing有什么区别吗?
have been on 跟 have been doing有什么区别吗?

have been on 跟 have been doing有什么区别吗?
在这里on应该是上演的意思吧
虽然都是完成时,但是意思不一样.
have been on 是(已经)上演
have been doing是(曾经)做过……