have been on 有持续的意思吗

如题所述

第1个回答  2011-05-12
在这里on应该是上演的意思吧
虽然都是完成时,但是意思不一样。
have been on 是(已经)上演
have been to---已到
have been in---已在
have been on----已本回答被提问者采纳
相似回答