learn是终结性动词还是非终结性动词

i have learned English for two hours 另外这是现在完成时表示事件意义,这句话对吗,谢谢!

请先 登录 后评论

4 个回答

zbr1016.

句子是错的。用study才对。

请先 登录 后评论
好题  
擅长:英语

你不觉得被这些概念弄迷糊了,感觉越学越没把握了,是吧?你这个问题,9年级学生绝对知道。只有少量瞬间动词不这么用,其他都可以。当然你的句子正确了。就是学了两个小时了,是否继续只有说话人知道。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

i have learned English for two hours. 

这个句子正确,这是现在完成时的“未完成”用法, have learned 表示“已经学了”,不是“已经学会了”。

请先 登录 后评论
吕明远

这句话没问题。非终结性动词大多数为不及物动词。

然而play chess、read poem等可视为非终结性动词,

learn English同理。

所以可接for段时间。

请先 登录 后评论
  • 4 关注
  • 1 收藏,1842 浏览
  • 近德 提出于 2021-03-01 11:04