作业帮 > 英语 > 作业

现在完成时的具体用法,比如什么时候用have/has……been 这个形式,或者什么时候完成时后面动词用ing形式.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/03 05:08:54
现在完成时的具体用法,比如什么时候用have/has……been 这个形式,或者什么时候完成时后面动词用ing形式.
英语好的朋友帮忙哈.
现在完成时句式:Sb.have/has done
而楼主说的那个形式是现在完成进行时:sb.have/has been doing
其实 两者是有点区别的
现在完成时 表示过去的事情持续到现在和对现在的影响,使用时可说明做某事的结果
例:I have made 10 pizzas.
而现在完成进行时 表示过去的事情持续到现在和对现在的影响,但这件事还未完成,使用时不能说明做事的结果
例:I have been making pizzas for 2 hours.(正确)
I have been making 10 pizzas.(错误)