曹老师您好,由于考试时间紧迫,仅略读夸克和剑桥英语的动词部分,搞懂了一些终结和非终结的完成时态的疑问。
所以是没有have developed for...years这种表述的,对吗?
根据夸克大全develop是不是跟improve一样是持续性的终结动词?根据剑桥语法develop是不是accomplishment类?
你查词典就可以知道develop有很多语义。但总的说来develop是终结性动词。通常为持续性终结动词,表示accomplishment,但也可能是短暂终结动词,如表示一个人得了某种疾病或机器发生了故障是意为to begin to have something such as a disease or a problem。例句:She developed lung cancer at the age of sixty. The car developed engine trouble and we had to stop. 一般而言,无论作为持续性还是非持续性动词,develop都不能用完成体+持续时间状语。因为终结动词的非进行体的语义重心在于动作的终结导致的状态的改变,语义逻辑排斥动作本身的持续。如果要表示动作的持续,则需要用进行体或完成进行体。所以作为持续性终结动词,develop可以用于完成进行体,即have been developing,for持续状语是可有可无的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!