为什么没有have been being a teacher的用法?现在完成时和现在完成进行时的区别,在我理解无非是一个动作是否会持续下去而已像是,I've been painting the wall for 3 days 隐含的意思就是还没有完成,还要继续和 I've painted the wall for 3 days 隐含的意思就是已经完成了那为什么在涉及BE动词的时候就没有了?像是我做了一个老师3年了,为什么从来没有看到过I‘ve been being a teacher for 3 years?这种用法,这个动作难道不可以表示持续吗?虽然语法没错但似乎意思是不对的,求详解.
问题描述:
为什么没有have been being a teacher的用法?
现在完成时和现在完成进行时的区别,在我理解无非是一个动作是否会持续下去而已
像是,I've been painting the wall for 3 days 隐含的意思就是还没有完成,还要继续
和 I've painted the wall for 3 days 隐含的意思就是已经完成了
那为什么在涉及BE动词的时候就没有了?
像是我做了一个老师3年了,为什么从来没有看到过I‘ve been being a teacher for 3 years?这种用法,这个动作难道不可以表示持续吗?虽然语法没错但似乎意思是不对的,求详解.
答