居然这么快就到寂寥的九月了。
我更新越来越慢,今天才写到时态……
不过写到这里,简单句的大框架已经快要搭建好了,就还缺乏两个比较重要的东西——时态和语态。
英文的时态一共有十六种,是不是要炸了?其实作为公司人,只需要掌握每种时态的粗略用法的话,没那么难,毕竟我们有对应的中文标志时态的手段呢,比如助动词“着”、“了”、“过”以及一些时间短语比如“昨天”、“今天”和“明天”。
至于谓语动词的变化,学了那么多年,常用的动词的现在式和过去式总能记住了吧。Take it easy~
1.时态的意义和构成
我用PPT做了一张图,画上了这16种时态(唔,做得有点丑)。
只要掌握了现在时下面的4种时态:一般现在时、现在进行时、现在完成时和现在完成进行时,其他的时态还蛮好推的。
下面就来附上16个句子,来简单地看一下这些时态,经常要使用的是标蓝的8种时态而已。
1)现在时:
一般现在时,表示现存的状态、习惯性的动作。
I read books every day. 我每天都看书。
现在进行时,表示正在进行的动作,一般译为中文时都有“正在”二字。
I am reading a book now. 我现在正在看书。
现在完成时,表示现在已经完成的动作,对现在产生影响、形成结果,一般译为中文时都有“已经”和“了”这种字眼。
I have read that book. 我看过那本书了。
现在完成进行时,表示到现在为止,一直在进行的动作,一般译为中文时有“一直”这种字眼。
I have been reading that book for two hours. 我一直在看那本书,看了2个小时了。
2) 过去时
一般过去式,表示过去的动作、习惯、状态,一般都会带上表示过去的时间词。
I read a book yesterday. 我昨天读了一本书。
过去进行时,表示过去正在进行的动作。
I was reading a book yesterday afternoon. 我昨天下午在看书。
过去完成时,表示过去已经完成的动作,它不像现在完成时那样可以单独存在,一般要加上一个过去时的句子,构成背景时间,如下句:
I had finished reading the book before I went out. 我出门前已经读完了一本书。
过去完成进行时,表示至过去某个时间点一直在进行的动作,也不可单独存在。
I had been reading the book before you came. 你来前我一直在看那本书。
3)将来时
一般将来时,表示将来发生的动作或状态,结构will do,译为中文最为明显的是将要。
I will read the book tomorrow. 我明天将会读那本书。
将来进行时,表示将来某时即将进行的动作,结构will be doing,。
I will be reading the book at this time tomorrow. 我明天这个时候会读那本书。
将来完成时,表示将来某时为止所完成或仍在继续的动作和经历,结构will have done。
I will have finished the book by this time tomorrow. 我明天这个时候将会读完这本书。
将来完成进行时,表示至将来某个时间点一直在进行的动作。
I will have been reading the book by ten o’clock tonight. 直到今晚10点,我将一直读那本书。
4)过去将来时
这个时态经常在主句为过去式的宾语从句中存在,其他情况中出现得并不多,所以赖老师在《赖氏经典语法》并未提及这个时态也是很正确的做法,但我们不妨随便来看看。
一般过去将来时,站在过去,展望将来会存在的状态或动作。
He said that he would read the book tomorrow. 他说了他明天会读那本书。
也有不是用在宾语从句当中的,比如:
She was ten. In three years,she would be thirteen. 她10岁了。三年后,她是13岁。
过去将来进行时,站在过去,展望未来某时即将进行的动作。
She said she would be reading the book at this time tomorrow. 她说了明天的这个时候会读那本书。
过去将来完成时,站在过去,展望至将来的某个时间点将要完成的动作。
She said she would have finished the book by this time tomorrow. 她说了她明天这个时候就读完这本书了。
过去将来完成进行时,站在过去,展望至未来的某个时间点会一直进行的动作。
He said he would have been reading the book for seven hours by the end of this year. 他说到今年年底,他在那儿工作就有7年了。
2. 时态的运用和需要注意的问题
虽然英文当中有16种时态,但我们需要掌握的是7种,分别是现在时的4种时态(一般现在时、现在进行时、现在完成时以及现在完成进行时)、一般过去时、过去进行时、过去完成时以及一般将来时。这是我们比较常用的7种时态。
其实掌握这16种时态的构成并不困难,难的是在具体的场景中运用,有一些时态是可以交错的,比如一般现在时也可以表将来。跟其他很多母语为中文者一样,我在时态的使用方面并不精确,现在我们通过比较几下几种时态,以便更准确地运用时态。
1)一般过去式和现在完成时的区别
一般过去式和过去完成时所描述的东西都是发生在过去的,两者的最主要的区别在于,说话目的不一样:现在完成时是为了说明现在的情况、过去与现在的关系,而过去完成时只是单纯地谈过去的动作或状况本身。试比较下列例子:
I have bought some vegetables.
我买了点蔬菜。(我们现在手头上有蔬菜了,可以做吃的了。)
I bought some vegetables.
我买了点蔬菜。(只说明这个事实。)
I have lost my passport.
我的护照丢了。(我现在没有护照了。)
I lost my passport.
我的护照丢了。(只说了丢了护照这个事实)
2). 能用来表达将来的时态
A. begin, start, arrive, leave, come, go等动词可用一般现在时表将来,表示按规定、时间表、计划或安排要发生的动作。
他们后天出发。
They start the day after tomorrow.
他们已经计划好后天出发,所以用了现在时,但你也可以用将来时表示,说They will start the day after tomorrow.
B. 现在进行时可以表示将来,表示将来确定的安排
----What are you doing on Saturday night?
----I’m doing some shopping with Jane.
----你周六晚上有什么安排?
----我打算与简去购物。
同样,也可以用将来时表示,说I am going to do some shopping with Jane.
3). For +一段时间
For + 一段时间常常与现在完成时或者现在完成进行时一起使用,但动作本身要是可以持续的。
I have lived here for five years. (√)
He has died for five years. (×)
Live这个动作是可以持续的,所以可以与for+一段时间连用,而die这个动作不是可以持续的,人不可能一直在die,不可以和for+一段时间连用。
这个句子可以换成 It is five years since he died.
4). 时态的前后一致
这个是中学考点,主要是用在名词性从句的宾语从句当中。这个语法点对于公司人也许不是那么重要,暂时就不赘述了。
时态的灵活使用有很多令人拍案叫绝的地方,但如果不是长期的细心揣摩,非母语者很难像native speaker一样自如地运用时态准确地表达自己的意思。不过作为公司人,重在沟通理解,能不能领略语言的趣味之处倒不用计较。
如果只是粗略领略时态的用法,真没那么难呢,毕竟,大部分时态其实都对应有中文的一些语言标志,道理是相通的。
下节课,我就要学习语态啦~
艾莎,十年编译,现从事英语教育,一个英语及其他知识的学习者,热爱英语,热爱写作,相信文字有力量。简书号:英语长跑,周二更新公司人英语,周末更新随笔,欢迎关注。