英语语法之时态(tenses)练习册
定义:英语中,表示动作或状态发生或存在于不同的时间,谓语动词就要采用不同的形式,这种不同的动词形式在传统语法中称为时态(tenses)。英语时态纷繁复杂,用法各不相同。各类大型考试中常见的时态主要有将来完成时、过去完成时、现在完成时、一般过去时、现在进行时和一般将来时。
一、将来完成时 将来完成时表示将来某一时间之前已完成的动作或存在的状态,也可用来表示推测。句中通常有一个明确表示将来时间的状语,如by 或 before 引导的表示将来时间的介词词组或从句。
例句:1.By the time the course ends,we will have learnt a lot about each other.
2. By the year 2020,scientists probably will have discovered a cure for cancer.
3.I have been studying here for four years.By next summer I shall have graduated.
二、过去完成时 过去完成时表示在过去某一时间以前已经完成的动作或存在的状态,常伴有by 或 before 等介词或连词引导的表示过去某一时间为止的时间状语。
Mr Smith had learned some Chinese before he came to China in 1975.
Until yesterday,his family hadn't heard from him for three weeks.
注意:过去完成时总是表示在过去某一时间或动作发生以前,另一动作已经发生或完成。先发生的动作常用过去完成时表示,后发生的动作则多用一般过去时表示。因此,可以认为过去完成时是相对于过去某一时刻的过去,即过去的过去,已经完成,对过去造成了影响或后果。
提示:1、No sooner...than,hardly...when,scarcely ... when等句型中,先发生的动作用过去完成时表示,后发生的动作用一般过去时表示。
We had no sooner got out than it began to rain.
2、hope、intend、mean、expect、assume、want、suppose、understand等动词的过去完成时常常用来表示“本来希望(指望)”,”原打算“,”原以为“等。
I had assumed that you would not come here today in this terrible weather.