辨清时态还看参照时

时间:2022-03-29 04:25:31

英语动词时态的使用中,同学们最容易混淆的是一般过去时、现在完成时和过去完成时,常见的错误有以下几种。

(1) 当参照时相似时,难以确定正确时态。

例1Everythingwell up to now.

Everythingwell up to that time. (go)

这两个句子乍看很相似,容易填错go的时态。仔细观察可以发现第一句的参照时是now,动作或状态延续到现在,所以应该填现在完成时has gone;第二句的参照时是that time,动作或状态延续到过去某时,所以应该填had gone。

(2) 当句中出现多个时间信息时,找不准正确的参照时间。

例2Hefootball regularly for many years when he was young.

A. was playingB. playedC. has playedD. had played

句中有for many years 和when he was young两个时间状语,前者很容易让人误认为应该用现在完成时has played。实际上,play这一动作发生在过去he was young 这一时期,并且play是延续性动词,与for many years连用,表明它是发生在过去某一段具体时间里的动作,所以应该用一般过去时played。

(3) 受思维定势影响,人为添加一个错误的参照时。

例3Bruce is working in an IT company now, but hein the government for about 6 years.

A. has worked B. had worked C. worked D. was working

句意为“布鲁斯现在一家IT公司上班,但他曾在政府部门工作过六年”。许多同学会认为“曾经在政府部门工作”就是过去的事,工作了六年是离开政府部门前的动作,是“过去的过去”,所以选择had worked。但是这一句中的“六年政府部门工作经历”是相对现在来说的,正确的参照时应该是now ,不能因为后半句人为添加一个所谓的“过去”参照时。同时,“为政府部门工作六年”已经是过去的事情,与现在的工作无关,所以应该用一般过去时,而不是现在完成时,故选C。

可见,要正确把握这三种时态,确定正确的参照时是关键。在难以辨别使用何种时态的情况下,可以通过画时间线帮助分析。

一般过去时是过去某一个或某一段具体确定的时间里发生的动作或存在的状态,它是相对现在――说话的时刻而言的,时间参照点是现在。一般过去时所表示的事情纯属过去,与现在情况没有联系。

例如: He wrote many short poems when he was at college. 写诗是“他”过去读大学时做的事情,与现在没有任何关系。

现在完成时表示过去某一时刻开始的动作或状态对现在的影响,时间参照点也是现在,但其着眼点不在动作本身,而强调该动作与现在有密切关系。现在完成时不能与表示过去特定时间的状语连用。

例如:He has written many short poems since he graduated from Peking University. 这意味“他”是从北大毕业后开始写诗,并且到现在还在写。

过去完成时表示过去某时之前已经完成的或延续到过去某时的动作,是“过去的过去”。时间参照点是过去,若句子中没有“过去”,就不能用过去完成时。

如:He had written many short poems before he turned to writing novels. “他”过去写小说,在这之前“他”还写过诗,turned to writing novels就是参照时“过去”。

除了画时间线以外,还可以根据题目中的时间状语选择正确时态。常与一般过去时连用的时间状语有yesterday, last night, two days ago, at that time, in the past等;常与现在完成时连用的有already, just, yet, never, before, lately, recently, in the last / past few years, since then, up to now, so far等;常与过去完成时连用的有by that time, by the end of +过去时间, before +过去时间, by the time +带过去时的句子等。

以上两种方法在解题时可以综合运用。例如When I was at college I spoke three foreign languages, but I have forgotten all except a few words of each一句中,时间状语when I was at college确定了第一空用一般过去时;后半句but Iall except... 没有确切的时间状语,此时画时间线就可清楚找到参照时。我们可以把时间具体形象化,将at college 设定在2000~2004年四年间(如右图所示)。时间线清楚表明spoke这个动作只发生在过去某一段具体确定的时间内,而have forgotten all except a few words表示大学毕业后开始遗忘,到现在几乎全忘了,每种语言只记得几个单词,故用现在完成时。

【牛刀小试】

1. Years ago we didn’t know this, but recent sciencethat people who don’t sleep well will soon get ill.

A. showed B. will show C. has shown D. is showing

2. ― Where have you been?

― Iin a heavy snow. Otherwise I would have attended your party on time.

A. get caught B. got caught C. have been caught D. had caught

3. John was given the same suitcase his father and grandfatherwith them to school.

A. took B. had taken C. were taking D. would take

4. I met Tom in 1981 andhim since then. From then on , all the villagersabout him.

A. have not seen; have talked B. saw; talked

C. have not seen; talked D. saw; have talked

5. You don’t need to describe her. Iher several times.

A. had met B. have met C. met D. meet

【参考答案】

1. C (题干中recent 提示使用现在完成时)

2. B (问“我”去哪了,即“我”在来聚会之前的那段时间干了什么,回答的是过去某一段时间里发生的具体事情,用一般过去时表示)

3. B (约翰的父亲和祖父使用过这只手提箱,这是发生在was given这个动作之前的,是“过去的过去”,所以用过去完成时表示)

4. C (句意为“我在1981年见过汤姆,从那以后一直未见。从那时起,村里的人都在谈论他”。第一句的时间状语since then常与现在完成时连用,时间线图也显示have not seen是从1981年这个过去的时间开始的,对现在产生影响,即现在仍然未见到汤姆。第二句的时间状语是from then on,与上句不同,talked虽发生在过去,但没有一个确切的结束点,只强调开始,不强调与现在情况的联系,故用一般过去时)

5. B (You don’t need to describe her暗示“我”曾见过她,认得她,这是过去的动作对现在的影响,用现在完成时表示)

上一篇:打造高考的每个细节 下一篇:理解“小阅读”的重要信息