一般过去时与现在完成时用法区别的三条基本原则
周 胜
佛山科学技术学院 外语系 528000
笔者在讲授英语时态时发觉学生难以区别一般过去时和现在完成时。文献查询显示,区别多是微观的,似乎需要记住诸多的规则,有些只见树木不见森林的感觉,于是笔者从学生的问题和自己的讲授中悟出三条基本原则,虽然难以解决所有的问题,但可以从整体上把握它们的用法区别。
一、基本用法
1. 一般过去时的基本用法
一般过去时表示某一动作或状态在过去某时发生或存在并在过去某时结束,与现在没有关系,如:
(1) He turned off the light an hour ago.
“关灯”发生并结束在“一小时”前,“与现在没有关系”的含义为现在灯是否处于关闭状态不得而知,也许处于关闭状态,也是是开着的,因此只强调过去发生并完成的动作。
2. 现在完成时的基本用法
现在完成时分为“已完成”和“未完成”两个主要用法,前者指某一动作或状态在过去某时发生或存在并在过去某时结束,与现在有关系,而后者是指某一动作或状态在过去某时发生或存在,持续到现在,可能继续下去,也可能刚刚结束,如:
(2) He’s turned off the light. (已完成用法)
与例(1)的区别在于“与现在有关系”。虽“关灯”动作在过去某时瞬间完成,但关闭的状态持续到现在,即等还处于关闭状态,因此除了陈述过去发生或存在的动作或状态外,还强调现在的结果。
(3) He has written ten letters up to now. (未完成用法)
“写信”这一动作开始于过去,但在说话前刚结束。
(4) She has been a customs officer since she came here.(未完成用法)
从她过去某时刻来到这儿起,一直持续到现在,一直是一位海关官员,并有可能一直如此。
过去 现在
--------2现在完成时用法3
现在完成时用法2
------------------1 现在完成时用法1
一般过去时
起点 终点1终点2 终点3
注:横实线表示动作或状态发生或存在的区间;虚线1表示与现在有关系,即过去已结束的动作或状态对现在有影响;虚线2表示动作或状态还可能继续发生或存在。
二、三条基本原则
1. 基本原则一:该动作或状态是否还有继续发生或存在的可能?有,使用现在完成时;没有,使用一般过去时,如:
(5) He died last year and he wrote a lot of novels.
“写小说”这一动作止于去年,而且不再继续发生,因为他已于去年去世了。
(6) He is a freelance writer and he has written a lot of novels.
“写小说”这一动作持续到现在,而且还有可能继续发生,因为他还活着。
2. 基本原则二:该动作或状态是否对现在有影响?有,过去的动作或状态对现在产生“顺理成章”的结果或影响,使用现在完成时;没有,使用一般过去时,如:
(7) I _________the book and I can tell you what it is about.
A. read B. will read C. have read D. am reading
(8) I _______ the book and I am sorry not to be able to tell you what it is about.
A. read B. will read C. have read D. am reading
如果使用基本原则一选择答案,可能有些困难,因为“读书”这一动作还可能继续发生,因此要选择答案就得使用基本原则二。如果“读书”这一动作对现在有影响,即读书之人知晓或能讲出书中内容,使用现在完成时,而例(7)中的 I can tell you what it is about(我能说出这本书的内容)表明“读书”这一动作对现在产生的影响,故答案为C。如果“读书”之事对现在没有影响,即读书之人说不出书的内容,使用一般过去时,而例(8)中的I am sorry not to be able to tell you what it is about(抱歉不能告诉你书的内容)表明“读书”这一动作对现在没有影响,故答案为A。
3. 基本原则三:写作者是否关注该动作或状态所产生的影响?是,既关注过去发生之事也关注该动作或状态对现在的影响,使用现在完成时;否,只关注过去发生之事不关注该动作或状态对现在的影响,使用一般过去时,如:
(9) He ______ here in 1979.
A. lives B. lived C. has lived D. had lived
句中的in 1979是一个典型的过去时间,只涉及到过去,因此答案应为B。又如:
(10) He _________here for five years.
A. lives B. lived C. has lived D. had lived
如果使用基本原则一,我们难以判定答案为B或是C,因为“他在这里居住”的动作完全可能继续发生,也完全可能不会发生;如果使用基本原则二,我们也难以找到答案,因为题干没有任何信息能告诉我们他是否熟悉这里,也就是说,如果我们假定他熟悉这里的情况,则答案为C,如果我们假设他在这里居住之事已经结束了很多年,对这里的情况已说不清了,答案则为B,那么就只能使用基本原则三。如果我们既关注“居住五年”这一事实也关注“居住五年”这一动作所产生的影响,使用现在完成时,答案为C;如果我们只关注“居住五年”之事不关注此事的结果,使用一般过去时,答案为B。
请区分下列句子
(11) A: I am sorry to say the room is not clean now.
B: It is not my fault. I ________the room.
A. clean B. cleaned C. have cleaned D. had cleaned
(12) A: I am happy to say the room is clean.
B: Thanks! It is I who __________ the room.
A. clean B. cleaned C. have cleaned D. had cleaned
(13) I have bought a book.
(14) I bought a book.
(15) He has taught English at this school for five years.
(16) He taught English at this school for five years.
(17) He has been ill.
(18) He was ill.
(19) I was a student.
(20) I have been a student.
例(11)的答案为B,因为说话人只关注打扫房间这一过去动作,以此为理由推脱房间不干净的责任,而例(12)的答案为C,说明说话人既关注过去打扫之事也关注打扫之“理所当然”的结果;例(13)表示我现在有这本书,而例(14)表示我现在可能有或没有这本书,更主要的是强调过去买书这一事实;例(15)说明他现在还在这所学校教师,而例(16)表示他已不在这所学校教书;例(17)说明他现在仍未痊愈,而例(18)没有说明现在的情况,可能痊愈了,也可能没有痊愈;例(19)只陈述过去是学生这一事实,而例(20)表明他仍然是学生。
2015年