美文网首页
瞬间动词用于现在完成时态,为什么不能接时间段?

瞬间动词用于现在完成时态,为什么不能接时间段?

作者: 英语思维 | 来源:发表于2021-11-27 14:48 被阅读0次

瞬间性动词是可以用在现在完成时中的,但是后面不能接时间段。

所谓的短暂动词/瞬间动词是指“转瞬即逝”的动作,或者“延续时间”极其短暂的动作,自然不可以和一段时间连用了。

而这个“转瞬即逝”的动作结束之后即进入或者保持了“某种状态”,“某种状态”自然可以延续一段时间,自然可以接表示一段时间了。

举个例子:

I have joined in the army for three years.

我已经参军三年了。

分析:

就“joined in the army” 这一过程而言,其早已经结束,何来的“for three years”? 而是作为一个军人的状态,至今“for three years”。

所以应该是:

I have been in the army for three years.

我已经参军三年了。

或者是:

I have joined in the army.

我已经参军。

道理就是这么简单。

本文作者谢瑞,著有《英语思维:解密英语语法的原理》一书和《英语思维:10小时建立完美语法体系》系列视频课程,致力于原创英语语法学习文章写作,欢迎转载,转载请注明出处。

相关文章

网友评论

      本文标题:瞬间动词用于现在完成时态,为什么不能接时间段?

      本文链接:https://www.haomeiwen.com/subject/yxtqxrtx.html