英语 现在进行时和现在完成进行时有什么差别别拉一段现在完成时和现在完成进行时!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 06:33:42
英语 现在进行时和现在完成进行时有什么差别别拉一段现在完成时和现在完成进行时!

英语 现在进行时和现在完成进行时有什么差别别拉一段现在完成时和现在完成进行时!
英语 现在进行时和现在完成进行时有什么差别
别拉一段现在完成时和现在完成进行时!

英语 现在进行时和现在完成进行时有什么差别别拉一段现在完成时和现在完成进行时!
现在进行时:现在正在发生的动作.如:I am watching TV now.
现在完成进行时:表示过去发生的动作到现在还在持续进行,没有完成.区分现在完成时主要看句意I have been working at the same job since 2001.
重点说一下这个~
现在完成进行时
1.I have been working at the same job since 2001.
2.American companies have been using local workers in foreign countries for many years.
3.You’ve been saying that for five years.
4.He’s been scoring plenty of goals this season.
5.You’ve been smoking again.
6.We have been cleaning the classroom.
【用法归纳】
现在完成进行时表示过去开始一直延续到现在的动作,常和since,for连用,如句1、句2;也可以表示过去开始的反复发生的动作,如句3、句4;有时,现在完成进行时也用来表示最近发生的对现在有影响的动作,往往含一种直接的结果,如句5暗含着“身上有烟味”,而句6则暗含着“我们身上有灰”.
注意
1.现在完成进行时不能和always,never连用;
2.静态动词不用于现在完成进行时;
3.表示从过去开始一直延续到现在的动作时,现在完成进行时有时和现在完成时在意义上几乎没差别,可以互换.如:
He has worked / been working as a programmer for the past few years.

后者有完成时即有have/has加过去分词

am, is, are + doing现在进行时
have/has been doing现在完成进行时用法现在进行时表示当前正在做的动作。I am reading now.
现在完成进行时
(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去
The Chinese have been making paper for two thous...

全部展开

am, is, are + doing现在进行时
have/has been doing现在完成进行时

收起