1.i have learned english.2.i have been learning english.这两句话有什么区别?分别强调什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 06:45:53
1.i have learned english.2.i have been learning english.这两句话有什么区别?分别强调什么?

1.i have learned english.2.i have been learning english.这两句话有什么区别?分别强调什么?
1.i have learned english.2.i have been learning english.这两句话有什么区别?分别强调什么?

1.i have learned english.2.i have been learning english.这两句话有什么区别?分别强调什么?
第一句是现在完成时,意思是“我学过英语”,强调过去发生的事对现在的影响.第二句是现在完成进行时,意思是“我从过去学英语一直到现在还在学.”强调过去在做,而且一直持续到现在.