I (have been learning) 5000 English words already.为什么不用 have learnt

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/28 15:22:12
I (have been learning) 5000 English words already.为什么不用 have learnt
xVMSG+st(A囊[!Q(MB>D%2 "VeXc23:f{waM9; .Ğ,G^Fh4Vd<{~X٫Dr)"+hdi=č0ǍUn1sr-<9=ί.(SbT<ҹqa]@3Ӭ):7(^a~ײ.FE>QNN}Q|cOEelxNCſ'sb8FYjk.mïmqFK/xגּ|ˍ2F"{x>/ԇ?~$_H[>>Dd+=P0C8 1>a[5Movy; ddTwi(w-K~7@LFv79?$na~^U"T>9~- M֪F1YL(ekp7R̍+{gm?' e', isCԀa&MOsgVk(qRT7`+O^ZJIܶ (/ 3-k| !Ȇ{PI񶔈Ghݱg@z 9@+6L, vţ)zxa5; H(HFp!Ⱦ<'IE@{M\M^h7})~ӨJvxJÛ'*4 󢎈jC#X)KUlbk9dq[Yg/_ twU,WBj%P9ѩ{ٷJj>1uWCor}i0iB"-D1Lc53({}{o1Da*F)}&β ءa9%P Gd! >þ$dR3{x?oro$:y

I (have been learning) 5000 English words already.为什么不用 have learnt
I (have been learning) 5000 English words already.为什么不用 have learnt

I (have been learning) 5000 English words already.为什么不用 have learnt
I (have been learning) 5000 English words already
应该是两种时态都可以的,只是表示的意思不同
前者表示发生在过去,对现在有影响,并且持续到现在的动作
后者表示发生在过去,对现在有影响的动作
在这上面有区别

表达现在一直在学

就是have learnt . have been leaning 是错的,

have been doing是现在完成进行时态,表示从过去到现在一直进行的动作,句中have been learning强调从过去到现在一直持续的学习,比have learnt更能体现持续学习的意思。
希望能帮到你啊!

用现在完成进行时,表示我现在已学了5000个英语单词了,还正在学习中。以后会学到更多。
如果用have learnt即表示这个学习的过程已经完成了,以后不再学了。用现在完成时更贴切。

have been doing 是完成进行时,说明动作还将继续进行下去
have done 是完成时,表明动作完成
既然是学习,当然用完成进行时更好,说明还将继续学习下去

have been learning表示从过去到现在一直在学,have learnt表示已经学完了,现在已经不学了

I (have been learning) 5000 English words already.
解析:本句采用现在完成进行时,比现在完成时更能体现动作的完成性和持续性。也就是说,learn english words 这个动作还有继续下去的可能性。
又如:He has been living with us for nearly 10 months .可是怎么看它会有继续下...

全部展开

I (have been learning) 5000 English words already.
解析:本句采用现在完成进行时,比现在完成时更能体现动作的完成性和持续性。也就是说,learn english words 这个动作还有继续下去的可能性。
又如:He has been living with us for nearly 10 months .

收起

因为你现在,过去,将来一直要学英语,会一直持续。

别人都回答的有一定的道理。have been learning 说明你一直在学,到现在还在用,have learnt说明已经学好了。就像说,i have been learning english for 3 years 要比i have learnt english 3 years 好 。学无止境,前者更好。那如果说一个人偷盗了3年 是不是就用现在完成时了 ?...

全部展开

别人都回答的有一定的道理。have been learning 说明你一直在学,到现在还在用,have learnt说明已经学好了。就像说,i have been learning english for 3 years 要比i have learnt english 3 years 好 。学无止境,前者更好。

收起