易错点1 一般过去时和现在完成时的混用

1. I had hoped to see her off at the station, but I _____________ too busy.

A. was B. had been C. would be D. would have been

________________________________________

【错因分析】此题容易误选B或D,认为前句用了had hoped,这里是表示"我本来希望去车站为她送行的,但是我太忙了",忙是过去的一个事实,而B是过去完成时,表示过去的过去发生的动作;D项的"would have been"是虚拟语气,表示对过去事情的假设,意思是"本来会做",均与语境不符,所以此处不能选B或D。

【参考答案】A

________________________________________

高考英语纠错笔记系列之时态3个易错点睛

一般过去时和现在完成时的区别

1. 一般过去时表示过去某时发生的动作或存在的状态,或者单纯叙述过去的事情,强调动作;现在完成时强调过去的事情对现在的影响。

I was an English teacher in No.1 Middle School for twenty years.

(表示在过去一段时间里一直存在的状态,与现在没有联系。表明现在已不是英语老师了。)

I have been an English teacher in No.1 Middle School for twenty years.

(表明截止到现在在第一中学已任教二十年了,与现在有联系。)

2. 一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用或无时间状语。

He wrote many plays when he was at college.

(有明确的表示过去的时间状语,表示写剧本是他过去做的事情。)

He has written many plays.

(没有时间状语,本句表明他是剧作家。)

2. I made many good friends in the past few years. (单句改错)

【答案】made前加上have

【名师点睛】"in/ during the past/ last+years / months / days..."是完成时态的时间标志之一,而in the past则要与过去式连用。

高考英语纠错笔记系列之时态3个易错点睛

1. 现在完成时的用法

①现在完成时的"完成用法"

现在完成时用来表示过去发生或完成的动作或状态对现在造成的影响或产生的结果,强调的是这个影响或结果,常与already(肯定),yet(否定,疑问),just,before,recently,still,lately等时间状语连用。

②现在完成时的"未完成用法"

指动作开始于过去某一时刻,一直延续到现在,并可能还要继续下去。这里的动词要用延续性动词。常与for(+时间段),since(+时间点)等时间状语连用。

2. 现在完成时的标志词

①当句中有never,ever,just,already,yet,before等时,常用现在完成时。

②当句中有"for +时间段"或"since +时间点"等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。

3. 现在完成时的常用固定句型

①since句型:It + is/has been + 一段时间 + since...,在此句型中,主句常用现在完成时或一般现在时,从句用一般过去时。

It is/has been ten years since he came here. 他来这儿已经十年了。

②This / That / It is the first (second,third...) time (that) sb have done sth

This is the first time I have been here. 这是我第一次来这儿。

③在"This / That / It is the + 形容词最高级+名词+(that)从句"中,从句要用现在完成时。

This is the most wonderful novel I’ve ever seen. 这是我所看过的最精彩的一本小说。