现在完成进行时和现在完成时的区别是什么?

现在完成进行时和现在完成时的区别是什么?
比如,I have been reading the book since last week
I have read the book befoer
但是我也可以说I have read the book since last week
那它们之间的区别是什么?
pdsqf 1年前 已收到1个回答 举报

山野小户 幼苗

共回答了22个问题采纳率:100% 举报

现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作
【e.g】 I have read the book.我读过这本书.
I have been reading the book.我一直在读这本书.
也就是说现在完成进行时表示从过去某时开始一直持续到现在的动作,并且还将持续下去

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.480 s. - webmaster@yulucn.com