作业帮 > 英语 > 作业

现在完成时Have/Has been+动词ingHave/Has been+动词过去分词两者有什么不同啊?按照自己的话说

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/20 20:37:26
现在完成时
Have/Has been+动词ing
Have/Has been+动词过去分词
两者有什么不同啊?
按照自己的话说,再多举几个例子.
现在完成时Have/Has been+动词ingHave/Has been+动词过去分词两者有什么不同啊?按照自己的话说
首先楼主要理解have /has been done 是 have /has done (是现在完成时)的被动语态,既是现在完成时的被动形式,表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态.
eg:
The countryside has changed a lot in the past few years.
这个农村在过去的几年里变化了很多.
The book has been read many times.(这个书看了很多遍了)
have been doing是现在完成进行时,表示从过去某一时间开始一直延续到现在的动作.这一动作可能刚刚开始,也可能仍在继续,并可能延续到将来.
eg:
The chirdren have been watching TV since six o'clock这个孩子从六点开始一直在看电视(而且现在还在看)
I have been working in this factory sin 2000.自从2000年我一直在这个工厂工作(现在还在这个工厂工作)