现在完成时have/has为什么后面有时加动词的过去分词,有时加been

如题所述

been 是be动词的过去分词啊,当句子中出现be动词时,要把be动词变为过去分词,没有be动词的话,就把句子中的动词变为过去分词
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-25
加了been是现在完成进行时
表示某件事从以前一直做到现在
例句:I have been teaching English since I left the college
翻译;自从我大学毕业一直在教英语
第2个回答  2009-02-25
加了been就变成了现在完成进行时
第3个回答  2009-02-25
呵呵,been不就是be的过去分词么?
相似回答