他学钢琴已经很久了 帮看下哪句正确的 意思上有差别吗 如果不正确怎么改 谢谢

[复制链接]
查看11 | 回复3 | 2011-11-29 11:25:21 | 显示全部楼层 |阅读模式
Hehaslearnedplayingthepianoforalongtime.Hehaslearnedtoplaythepianoforalongtime.Hehasbeenlearningtoplaythepianoforalongtime.
回复

使用道具 举报

千问 | 2011-11-29 11:25:21 | 显示全部楼层
我比较赞成第二句,这是正规的用法。第三句如果你的理解是从过去一直持续到现在,并将继续学的话,那也可以。
回复

使用道具 举报

千问 | 2011-11-29 11:25:21 | 显示全部楼层
第1句是他学完钢琴已经很久了第2句意思有问题,语法上没事,但是个病句,意思是学会去做什么,有目的性第3句改成Hehasbeenlearningplayingthepianoforalongtime.赞同
回复

使用道具 举报

千问 | 2011-11-29 11:25:21 | 显示全部楼层
如果你后面在在学,要表现一个持续性的话第三句也是可以的。如果只是强调他学过很久的钢琴那还是第二句比较合适。赞同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行