英语语法归类
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
十六种动词时态的用法
1、一般现在时:主语+动词现在式表示经常发生的动作或状态,表示客观真理或科
学事实,表示日常的行为、习惯或能力。
2、一般过去时:主语+动词过去式表示过去发生的动作或存在的状态。
3、现在进行时:主语+be的现在式+现在分词表示说话时正在发生的动作,或现阶
段正在发生但此刻不一定正在进行的动作。
4、过去进行时:主语+be的过去式+现在分词表示过去某一时间内进行的动作。
5、现在完成时:主语+have/has+过去分词表示对现在仍有影响的过去发生的动作。
6、过去完成时:主语+had+过去分词表示过去某段时间以前完成的动作。
7、现在完成进行时:主语+have/has been+现在分词表示动作从过去某一时刻开始
一直延续到现在,但不一定继续下去。
8、过去完成进行时:主语+had been+现在分词表示动作从过去某一时间以前开始
直到那个时间。
9、一般将来时:主语+shall/will+动词原形表示将要发生的动作。
10、过去将来时:主语+should/would+动词原形表示过去将来要发生的动作,通常用
于宾语从句。
11、将来进行时:主语+shall/will be+现在分词表示正在发生的动作将发生在将来的某
个时间。
12、过去将来进行时:主语+should/would be+现在分词表示动作将进行再未来的某
个时间,通常用于宾语从句。
13、将来完成时:主语+will have+过去分词表示将来某一时刻前已完成的动作。
14、过去将来完成时:主语+should/would have+现在分词含义与将来完成时同,通
常作宾语从句。
15、将来完成进行时:主语+shall/will have been+现在分词表示将来某时一直延续的动作。
16、过去将来完成进行时:很少用到,不做讲解。
部分动词时态间的区别
1、现在完成时与现在完成进行时的区别:现在完成时表示的是对现在有影响的发生在过去
的动作。而现在完成进行时则表示某动作从过去开始一直到现在,该动作也许已停止,也许仍在继续。两个时态的角度不同。
例:The student has worked on his homework all night.
这个学生作业做了一晚上。(其结果一定很累)
The student has been working on his honework all night.
这个学生已经做了一晚上的作业了。(作业太多,可能还没做完)
2、一般过去时与现在完成时的区别:一般过去时强调动作本身,而现在完成时强调动作所
产生的影响。
例:I worked for that company three years ago.
我三年前在那家公司工作过。(仅是一个履历)
I have been worked for that company three years ago.
我在那家公司已经工作三年了。(有一定经验了,或是熟悉那了)
3、过去完成时与现在完成时的区别:二者时间表示不同。前者表示过去以前发生的动作,
而后者表示现在以前发生的动作。
例:Mother had had supper ready before her children get home.
母亲在孩子们回来之前就把晚饭准备好了。(孩子们已经回来了,动作已经发生。
做饭在孩子们回来之前,做饭的动作发生在过去的以前)
Mother had had supper ready before her children get home.
母亲在孩子们回来之前就把晚饭做好了。(孩子们现在回来没有不清楚,但晚饭是已经准备好了,做饭的动作发生在现在的以前)
两种动词语态的表现形式
1、主动语态:=主语(动作的发出者)+谓语
2、被动语态:=主语(动作的承受着)+ be +及物动词的过去分词(+ by +动作的发出
者)
例:The company just hired twenty new workers.
公司刚新聘请了20名工人。(主动态)
20 new workes were just hired by the company.
20名工人刚刚被公司聘用。(被动态)
被动态的时态变化
一般现在时:be done
一般过去时:was/were done
现在进行时:be being done
过去进行时:was/were being done
一般将来时:will be done
过去将来时:would be done
现在完成时:have/has been done
过去完成时:had been done
将来完成时:will have been done
过去将来完成时:would have been done