作业帮 > 英语 > 作业

He has learnt piano for two years错了吗?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/07 01:02:38
He has learnt piano for two years错了吗?
更好的表达方法是
He has been learning to play the piano for two years.
"has been doing" 表示从过去时间里开始、并持续到现在,一直在进行的(或刚结束的)动作或状态
学习钢琴嘛,应该是从两年前到现在一直在学,所以用has been doing更好一点.
不过您的表达方法也没有错的~