当前位置: > 为什么没有have been being a teacher的用法?...
题目
为什么没有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?这种用法,这个动作难道不可以表示持续吗?虽然语法没错但似乎意思是不对的,求详解.

提问时间:2020-10-30

答案
be动词是助动词或情态动词,通常只表示状态,不表示动作,这是关键点.我做了一个老师3年了的表述方式:I have been a teacher for 3 years.I have been teaching for 3 years. I have been doing as a teacher for 3 ye...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.