——You came at a bad time of year, I'm afraid! ——Why do you say that?
我认为答句用 do you say 是错误的,应改为 did you say,因为 say 的动作发生在过去。
见say 。
原书 PDF 第 1374—1378 页
一般现在时表示过去刚刚发生的行为 $^{1}$
——You came at a bad time of year, I'm afraid! ——Why do you say that?
我认为答句用 do you say 是错误的,应改为 did you say,因为 say 的动作发生在过去。
见say 。
一般现在时表示过去刚刚发生的行为 $^{2}$
I hear that the hotels there are very expensive.
hear 的行为发生在过去,为什么要用一般现在时呢?
见 say 。
一般现在时指将来 $^{1}$
The new secretary is supposed to report to the manager as soon as she ____.
A. will arrive B. arrives C. is going to arrive D. is arriving(上海高考,90)
as soon as 从句明明是指将来,可是答案却是 B。这到底是怎么回事呢?
用一般现在时来表示将来,主要出现在时间状语从句(when, before, after, until, as soon as 从句)和条件状语从句(if, unless 从句)中(参见 simple present tense )。
When he comes I will tell him to fetch the police. 当他来的时候,我要告诉他去找警察。
I'll take an umbrella if it rains later on. 要是一会儿下雨,我就拿一把伞。
I'll give it to him as soon as he comes back. 他一回来我就把这个给他。
请做下面的英语试题:
1336
1336
A. will rain B. rains C. rained D. is raining(全国高考,91-17)
A. get B. will get C. are getting D. will have got(同上,94-15)
A. had completed B. completes C. has been completed D. is completed(同上,94-38)
A. will be taken B. are taken C. were taken D. had been taken(上海高考,92-18)
A. is B. had been C. will be D. is going to be(同上,93-19)
A. didn't come B. don't come C. won't come D. hadn't come(全国成人高考,94-21)
一般现在时指将来 $^{2}$
What day is it tomorrow?
这里明明是指将来,为什么不用一般将来时(will be),而用一般现在时?
当表示与日期有关的内容时,可用一般现在时来代替一般将来时。因为有关日期的陈述被看成是固定不变的事实。
Next Christmas falls on a Thursday. 明年的圣诞节是在星期四。
The term starts on 23rd April. 本学期将从四月廿三日开始。
关于一般现在时指将来时间的其他用法,见 simple present tense ,before(conj.) 。
一般现在时指将来 $^{3}$
He leaves for Beijing tomorrow. 请问在主句中可以用一般现在时表示将来吗?如果可以,那它与一般将来时又有什么区别呢?
在主句中可以用一般现在时表示将来,尤其是那些表示位置移动的动词,如come,leave,arrive,take off。它们往往与表示将来时间的时间状语连用。这种用法的语义特点是:动词所表示的事件是“预先确定好”“安排好”或“计划好”的,因而是不可更改的。而一般将来时无此种含义:
一般现在时表示过去
Why do earthquakes happen? Scientists explain that the outside of the earth is made of a number of different plates.
“Scientists explain”, 这个 explain 的动作发生在过去, 为什么不用 explained, 而用 explain 呢?
当间接引语出自著名的作品、著名的作家、著名的哲学家、科学家或伟大的革命导师,而转述的内容至今仍有效时,主句常常使用一般现在时。虽然他们的话是在很久以前讲的,
似乎现在仍然在向我们“讲着”:
Marx says that a foreign language is a weapon in the struggle of life. 马克思说外语是人生斗争的武器。
Darwin thinks that natural selection is the chief factor in the development of species. 达尔文认为自然选择是物种进化中的主要因素。
历史现在时
Twenty minutes later. In the hospital, the woman finds her husband. He is very happy to see his wife.
这里明明是指发生在过去的事件,为什么句子的谓语用了一般现在时(finds, is)?
英语里有一种所谓的“历史现在时”,即用一般现在时来叙述过去的事情,以便使描写更为生动,使往事栩栩如生地浮现在读者眼前。
After a short time a line of bees fly to and from the hive like a thin stream. (SEFC, 3B, p. 57) 过不一会儿,一队蜜蜂就像一条小溪一样,在蜂箱与喂食处之间来回飞行。
都有哪些从句用一般现在时指将来?
在时间和条件状语从句里通常要用一般现在时表示将来时间。除了时间、条件从句之外,还有哪些从句也可以用一般现在时表示将来时间?
除了时间从句和条件从句之外,在让步从句、相似从句和比例从句里,通常也用一般现在时来表示将来时间。例如:
You will have to face the publicity, whether you want to or not. 不管你愿意不愿意,你都得面对公众。
Whatever they say, I won't pay. 不管他们说什么,我绝不付钱。
Next time I'll do as he says. 下一次我会按他说的去做。
The harder you exercise, the better you'll feel. 你练习得越刻苦,你的感觉就越好。
此外,在名词性的 that 从句和 what 从句中也可以用一般现在时表示将来时间:
In a few minutes I'll ask him what he wants tomorrow. 几分钟之后,我就问他明天要什么。
一般现在时用于舞台说明 见 present tense $^{1}$
间接引语中的一般现在时 $^{1}$
I said the bus is late.
按照时态呼应原则或间接引语中时态的用法,上句中的 is 显然是用错了,应改为 was。
这个句子没有错误,见 indirect speech ,sequence of tenses 。
间接引语中的一般现在时 $^{2}$
Galileo concluded that heavy objects and light objects ____ at the same speed.
A. fell B. fall C. falling D. are fallen
根据时态呼应原则,that 从句中谓语应当用一般过去时,而答案却是一般现在时(fall),这是怎么回事呢?
如果间接引语中的谓语表示客观真理或者说话的时刻仍是正确或有效的话,就要违背时态呼应原则,而采用一般现在时,见 indirect speech ,sequence of tenses 。
As a child, I was told that the moon ____ no light of its own. I simply didn't believe it.
The teacher told them since light ____ faster than sound, lightning ____ to go before thunder.
simple present tense 1338
The teacher said that the sun ____ in the east and ____ in the west.
瞬间现在时
您在大作《英语常见问题解答大词典》中强调指出,一般现在时用于表示永久性、经常性或习惯性的动作,但是,下面句子里的一般现在时却是表示一次性的动作。这该如何解释呢?
And I advise you not to eat fruit that isn't ripe in future. 我劝你以后不要吃不熟的果子。
I ask for what is mine by law! 我要求得到根据法律属于我的东西!
I insist that you give me my money back. 我坚持要你退钱。
表示经常性或习惯性动作,只是英语动词一般现在时的一个主要用法。它的另一个用法,是表示瞬间的动作,即讲话时开始并立即结束的动作。属于这类动词的有:advise, agree, apologize, declare, guess, insist, promise, pronounce, propose, recommend, refuse, thank 等等。
I agree. 我同意。
I apologize for being so angry with you. 对你如此生气,我道歉。
I declare the meeting open. 我宣布开会。
I promise I will come shopping with you tomorrow. 我答应明天和你一道来买东西。
Thank you for the beautiful present! 谢谢你送给我这么漂亮的礼品!
一般现在时/现在进行时 见 present continuous tense $^{2,6}$
no one sees 是表示动作的完成吗?
——You're drinking too much. ——Only at home. No one ____ me but you.
A. is seeing B. had been C. sees D. saw(北京高考,00春-14)
《北大考典·英语》(北京大学出版社,p.135)对上题作了如下解答:
“一般现在时可以表示现在瞬间,即动作的完成与说话的时间几乎同时发生,甚至是话音未落动作已完成……故选 C。”
请问上题中的 sees 是表示“动作已完成”吗?
选项C是正确答案,但该书作者所作的解答则是完全错误的。
在上面的试题里, sees 既不是表示“动作的完成”, 也不是表示“动作正在进行”, 而是表示从过去延伸到将来的动作。no one sees 意为“没有人会看见的”。从时间上说, no one sees 是指在开始喝酒时, 喝酒中、喝酒后都不会有人看见的。因此之故, 绝不可以选 A, 也绝不可以选 D。
I ____ ping-pong quite well, but I haven't had time to play since the new year.
On New Year's Eve, New York City holds an outdoor ____ which attracts a crowd of a million or more people.
A. affair B. incident C. case D. event(全国四级,00.12-59)
[原译1]新年前夜,纽约市举行了一场户外运动比赛,吸引了上百万甚至更多的观众。(《大学英语四六级考试全真试题集详解》,航空工业出版社,p.197)
[原译2]在新年夜,纽约市举行了一次吸引了或许超过一百万人参加的户外活动。(《大学英语四级历年考试试题详解》,外文出版社,p.334)
上面的译文均把 holds 译为“举行了”,而将 attracts 译为“吸引了”,这与原文的一般现在时是相矛盾的。请问如何解释这种矛盾?
上列各书的作者忽略了一般现在时的最基本的用法:表示经常的、反复性的动作(见present tense)。由此可断定,holds 和 attracts 决不可能指过去发生的一次性动作,因而,把它们分别译为“举行了”“吸引了”,显然是对原文的误解。
此外, New Year's Eve 和 New Year's Day 既可以指一个具体的“除夕”“元旦”, 也可以泛指“除夕”“元旦”。
New Year's Day is a national holiday. 元旦是国定假日。
[试译]每年除夕纽约市都举行一次户外活动,它会吸引一百多万群众参加。
MEAT PRICES RISE AGAIN.
语法书上说,英语的一般现在时表示规律性或反复性的动作,但上面的句子并不符合这种用法,这是怎么回事呢?
报刊上的标题语言有一个特点:常常用一般现在时代替现在完成时。上面的句子实际等于:
Meat prices have risen again. 肉价又上涨了。
再如:
Premier Resigns. 首相已辞职。