[英语语法系列] 英语时态分析2——时态具体怎么用
内容头部广告位(手机) |
上篇文章,笔者从时间和态度上对时态进行了分析。这样做的目的在于,对于好理解的时态,就可以准确掌握了;而不太好理解的时态、易混淆的时态,笔者将在本文中做分析。
所有时态
所有时态有16种,详见下图:
其中:绿色代表重点掌握;蓝色代表需要了解;红色表示不必掌握,仅为了体系的完整性而列出。
一、好理解的时态。
主要包括以下几种,笔者将进行简要的陈述:
1.一般现在时:do/does,am/is/are
①对现在的事件进行一般陈述。例如:Your hair is black.你的头发是黑色的
②对现在反复发生的事件(主观习惯、客观真理等)。例如:I always go to school by Bus No.1. 我总是乘1路车上学 ;France is a developed country.法国是发达国家。
2.一般过去时:did,was/were
①对过去的事件进行一般陈述。例如:Your hair was black.你的头发曾是黑色的
②对过去反复发生的事件(主观习惯、客观真理等)。例如:I always went to school by Bus No.1. 我曾总是乘1路车上学 。Argentina
was a developed country.阿根廷曾是发达国家。
3.现在进行时:am/is/are doing
此时此刻正在发生。必须要有表示此时此刻的时间(时间点、时间段均可)。例如:I am reading a book now.我正在看书。Look!She is running.看!她正在跑步。It is rainning this afternoon.今天下午一直在下雨。
4.过去进行时:was/were doing
过去某一时刻或时段正在发生。必须要有过去某一时刻或时段。例如:I was reading a book at 10:00 yesterday .我昨天10点在看书。It was rainning last afternoon.昨天下午一直在下雨。
二、不太好理解的时态。下面说一下不太好理解的:
1.一般将来时
(1)will(shall) do/be
①客观上一定会发生。例如:It will be Sunday tomorrow。明天会是周日
②对未来的一般陈述。例如:I will be a teacher.我将成为一名老师。
③将来会反复发生。例如:I will always go to school by Bus No.1. 我将要总是乘1路车上学
其中I、we等第一人称后用shall,所有都可以用will(I、we后也可以用will)。
(2)am/is/are going to do/be
①计划、打算将要做。例如:I am going to do my homework at 8:00.我打算8点做作业。
②有一定迹象表明将会发生。例如It's cloudy and windy,it is going to rain。阴天大风,快下雨了。
(3)am/is/are to do/be ; am/is/are about to do/be; am/is/are doing
表示即将马上发生,
其中be doing中do必须是瞬间动词,be to do和be about to do则没有限制。
例如:They are leaving.=They are to leave。=They are about to leave他们马上要走了。We are to go shopping.=We are about to go shopping.我们马上要购物去
2.将来进行时
将来某一时刻、时段正在发生
①will(shall) be doing ②am/is/are going to be doing(形式类比一般将来时,把原来的do改为doing即可)
例如:I will(shall) be sleeping=I am going to be sleeping tomorrow evening.我明晚正在睡觉
3.(一般)过去将来时
说话(认为、想等)发生在过去,说话(认为、想等)的内容发生在说话(认为、想等)之后。说话(认为、想等)用一般过去,内容用(一般)过去将来时。多用于间接引语。
①would(should) do/be ②was/were going to do/be(形式类比一般将来时,把原来的will、shall、be改为过去式即可)
例如:Yesterday he said(thougut),he would go shopping the next day.昨天他说,第二天他要去购物。
4.现在完成时 have/has done/been
①从过去发生的动作现在刚刚结束。例如:I have eaten dinner.我刚吃过晚饭(所以比较饱)。
这里的动作,可以是持续性动作(延续动词的肯定和否定形式,以及瞬间动词的否定式),也可以是非持续性动作(瞬间动词肯定式)。
②过去的持续性动作持续至今还在继续。例如:It has rained for 3 days.雨下了3天了(现在还在下)
【区别】现在完成时-一般过
去时-过去进行时
a.现在完成时强调从过去到现在 ;一般过去强调过去发生;过去进行强调过去某时刻、时段正在发生
b.现在完成时不能有具体时间,可以有相对时间;一般过去对时间没有硬性要求;过去进行要求有过去某时刻、时段。
5.过去完成时 had done/been
①从过去之前发生的动作在过去结束。A在过去发生,B在A之前发生,A用过去的某种时态(一般过去、过去进行都可以,不包括现在完成),B用过去完成。
例如:He had eaten dinner befor I came here。在我来之前,他就已经吃过晚饭了。
②过去之前的持续性动作持续至过去还在继续(了解即可)
6.将来完成时 will(shall) have done/been
①从将来之前发生的动作在将来结束。例如:I will have arrived before tomarow Tom will arrive.明天Tom到达之前,我会先到了。
②将来之前的持续性动作持续至将来还在继续(了解即可)
7.现在完成进行时 have/has been doing
①从过去开始,直到刚刚结束,或还在持续(了解即可);②从过去到现在断断续续的发生到现在。(了解即可)
内容底部广告位(手机) |
留言与评论(共有 0 条评论) |