作业帮 > 英语 > 作业

关于英语瞬间动词和for短语

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/04 11:18:22
关于英语瞬间动词和for短语
He has not known me for a long time .
为什么不能用 He hasn`t recognized me a long time .
recognize 虽然是瞬间动词,但英语不是规定瞬间动词的否定是可延续的,且能和for短语连用么 这句上说不能互换,为什么呢 那么 什么样的瞬间动词和否定表延续呢 最好能给个例子.
首先 瞬间动词的否定表延续是指 当瞬间动词是过去完成时态
表示一种状态 可以与for连用接一段时间
i have not taken part in the party for a long time.
但是,这也是一种很少见的情况,毕竟大多数瞬间动词是没有这种用法的
所以应该慎重使用
其次 recognize 意为 认出,识别,确认的意思 也并不符合语义
再问: 似乎这种用法不被太多人提及 ,但很多这种例子 She hasn't heard from her sister for two weeks. 个人认为recognize 表 认出 这是个瞬间的动作,但没有认出 这个状态也可延续呀 。 所以,个人感觉就是 recognize这个词和know 有相同的意思,不过一般比较认可延续动词才和for短语连用,换言之,在这两个词中首先考虑要用延续性的,故用know for .. 。 这或许就是楼主所说 慎重 吧 。
再答: 不是 recognize 意为认出时 是很正式的感觉 是经过辨别的意思 还有英语语法所说的少数动词之类的大部分是指在使用中形成的 不是所有的都有 就像中国的某些词的特殊使用方法 不适合所有 对于英语我们是第二语言 不必要太过较真 这些词是特例 不是您觉得可以就能用的 慎重啊