你要想一想,当一个人提出一个问题,很久没有人回答的原因是什么?
1 问题很高深,没人能回答;
2 问题太简单,不值得回答;
3 问题本身与学英语无关,越扯越远;
4 问题本身就有问题,问题中概念混乱;
5 ... ...
你的问题属于哪种情况呢?你自己想想。
我没有及时回答,就是要看看有没有老师对你的这个问题有回答的兴趣。
一个很简单的问题,不要把它复杂化。
He was a teacher for 8 years.
be为静态动词,表示一个状态的存在。加了for时间状语,表示一个状态在过去曾存在八年。就这样理解这个句子,多简单,为什么要往动态动词上扯?意欲为何???
He is stupid. 我们说这个句子中的be是静态动词。
He is being stupid. 我们说这个句子中的be是动态动词(静态动词活用为动态动态动词),是因为我们要解释为什么这个句子用进行体。因为静态动词不用进行体。
语法书并没有规定静态动词不能和for时间状语连用。你硬要把be加for时间状语往动态动词联系,你想说明什么问题?
所以,我建议你不要想太多。就按照这个句子表示一个过去状态存在的时间长度理解。这个be是不能用进行体的。所以它并不是动态动词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!