3A电子书 > 其他电子书 > 牛津实用英语语法 >

第36章

牛津实用英语语法-第36章

小说: 牛津实用英语语法 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



不规则动词的变化表参见第364节。




'Amber demo'


177用来叙述过去发生的事件

A表示在过去某一特定时间结束的动作,因此可用于:1指明发生在过去的动作:
I met him yesterday.
我昨天遇见了他。
Pasteur died in 1895.
巴斯彻于1895年去世。
2询问过去的特定时间:
When did you meet him?
你是什么时候见到他的?
3动作显然在过去某特定时刻发生时,虽然并末明确提及该时刻:
The train was ten minutes late.
火车晚点了十分钟。
How did you get your present job?
你是怎么得到现在这份工作的?
I bought this car in Montreal.
我在蒙特利尔买的这辆车。
4有时由于用现在完成时作了问答而使时间随之变得明确时:
—Where have you been?
—I’ve been to the opera.
—Did you enjoy it?
—你去哪儿了?
—我看歌剧去了。
—你喜欢这歌剧吗?
(详见第184节A中例句。)
B一般过去时用来表示一个并未指明发生在过去何时的动作,但是,(a)该动作占用了现已结束的某一段时间;或(b)该动作发生在现已结束的某一段时间之内的某一时刻。可以用图解表示如下,TS表示现在说话时的时间。
{ewc MVIMAGE;MVIMAGE; !461322T1。bmp}
类型(a)的例句:
He worked in that bank for four years.
他在那家银行工作了四年之久。(但现在已不在那儿工作。)
She lived in Rome for a long time.
她在罗马住过很长时间。(但现在并不住在那里了。)
类型(b)的例句:
My grandmother once saw Queen Victoria.
我的祖母见过一次维多利亚女王。
Did you ever hear Maria Callas sing?
你听过玛丽娅·卡拉斯唱歌吗?
上述情况与现在完成时的用法相比时就更易理解。(参见第182节至第184节。)
C一般过去时还用来表示过去的习惯:
He always carried an umbrella.
他总是带着一把雨伞。
They never drank wine.
他们从来不喝葡萄酒。
(关于 used to用于表示过去习惯,参见第162节。)
D一般过去时用于条件句类型2。(参见第222节。)
(虚拟过去时在as if, as though,it is time,if only,wish, would sooner/rather之后的用法参见第二十八章与第二十九
章。)




'Amber demo'


过去进行时?




'Amber demo'


178形式

过去进行时是由动词be的过去式+现在分词构成的:
==================================
  ABC Amber CHM Converter v6。22
  Trial version
==================================

参见第165节中关于现在分词的拼写法。
注意有些词不能用于进行时态。(参见第168节。)




'Amber demo'


179主要用法

A过去进行时主要用来表示在过去延续了一段时间的动作,但动作延续的界限不清楚,也无关紧要。可以用图解表示。
……表示这一动作的开始或结束是不明确的:
。。。。。。。_______。。。。。。。
B不与时间状语连用时,可以表示逐渐的发展:
It was getting darker.
天越来越黑了。
The wind was rising.
起风了。
C与表示某一时刻的词语连用,表示动作在那一时刻之前开始,并可能继续下去。 At eight he was having breakfast意指 8点时他正在吃早饭,即他在8点前就已开始吃早饭了。 He had breakfast at eight意指他是在8点开始吃早饭的。
D时间状语可以用动词过去式代替。这时就可以用图解表示为:
When I arrived
我到达时
{ewc MVIMAGE;MVIMAGE; !461324T1。bmp}
Tom was talking on the phone.
汤姆正在打电话。
在这个句子中,我们表达了这样一个概念:过去进行时表示的动作在一般过去时表示的动作发生之前就已开始,并可能延续下去。上面的图解可能有助于说明这一关系。一般过去时表示的动作由X表示。把这一组合与两个一般过去时态的组合进行对比,就可以看出差别;后者一般表示两个一前一后的动作:
When he saw me he put the receiver down.
他一看到我就把电话听筒放下了。
E在描述性的段落中常使用进行时态。注意以下描述(过去进行时)与叙述(一般过去时)的组合:
A wood fire was burning on the hearth,and a cat was sleeping in front of it.A girl was playing the piano and(was)singing softly to herself.Sud- denly there was a knock on the door.The girl stopped playing.The cat woke up.
木柴在壁炉中燃烧着,一只猫在炉前睡觉。女孩弹着钢琴并径自柔声地唱着。突然传来一阵敲门声。女孩停下来。猫惊醒了。




'Amber demo'


180其他用法

表示过去相当于现在进行时的动作:
A直接引语:
He said,‘I am living in London.’
他说:“我现在住在伦敦。”
间接引语:
He said he was living in London.
他说他那时住在伦敦。
B现在进行时可以用来表示对将来确定的安排:
I’m leaving toninght.I’ve got my plane ticket.
我今天晚上就要动身了,已经买好了机票。
同样,过去进行时也可以表示过去对将来的安排:
He was busy packing,for he was leaving that night.
他那时正忙着打点行李,因为那天晚上他就要走了。(在那之前某时已做出走的决定。)
C过去进行时与always连用:
He was always ringing me up.
他老是给我打电话。
He was always working.
他总是在工作。
(参见第167节B所说的现在进行时与always连用的用法。)




'Amber demo'


181过去进行时替代一般过去时的用法

过去进行时可以用来代替一般过去时,表示更为偶然而非预定的动作:
I was talking to Tom the other day.
那天我跟汤姆聊天来着。
这里的过去进行时给人的印象是这一动作既不特殊,也不引人注目。它同时还倾向于解除主语对于这一动作所负的责任。句中谁先开口说话既不清楚,也无关紧要。要注意它与一般过去时的差异:I talked to Tom(我跟汤姆谈话了)表示主语I是主动的。类似的句子还有:
From four to six Tom was washing the car.
从4点到6点汤姆在洗车。
这通常表示一个随便的、可能是例行的活动,可与下句相比:
From four to six Tom washed the car.
从4点到6点汤姆洗了车。(表示汤姆有意的、经过考虑的行动)
注意:进行时态只用于表示显然是连续不断的动作。如果把动作分割开,或者说出其发生的次数,就必须用一般过去时:
I talked to Tom several times.
我跟汤姆谈过几次话。
Tom washed both cars.
汤姆把两辆汽车都洗了。
当然,看来是并行的两个动作可以都用进行时态来表示:
Between one and two I was doing the shopping and walking the dog.
一点到两点之间我在购物、遛狗。
这样用的进行时态通常和某些时间状语如 today,last night,in the afternoon连用。这些时间状语可以看做是表示某一时刻,也可以看做是表示某一段时间。如上面例句所示,某一段时间也可以用确切的时间来表示。
如想问起一段时间怎样度过时,用过去进行时态要用比一般过去时显得有礼貌: What were you doing before you came here?(你来这里之前做什么工作?)要比 What did you do be- fore you came here?听起来有礼貌。
另一方面, What were you doing in my room?(你在我的房间里干什么来着?)可能表示这样一种情感:我认为你没有权利在我的屋子里。但 What did you do in my room?却毫无这种含义。




'Amber demo'


现在完成时?




'Amber demo'


182形式和用法

A形式
现在完成时由have的现在式+过去分词构成:
I have worked等
规则动词的过去分词形式与过去式完全相同,如 loved,walked 等。(参见第三十七章拼写规则。)
不规则动词的过去分词形式则各不相同,需要记住。(参见第364节。)
否定式由助动词后加not构成。
疑问式由倒装了的助动词与主语构成。
现在完成时的各种形式如下:
==================================
  ABC Amber CHM Converter v6。22
  Trial version
==================================
==================================
  ABC Amber CHM Converter v6。22
  Trial version
==================================
缩略形式: have/has和 have not/has not可以缩略(参见第118节):
I’ve worked you haven’t worked hasn’t he worked?等
缩略形式在日常口语中说得很轻,经常是几乎听不见的。
have和has的缩略形式如在第104节B中所示:
Where’ve you been?
你去哪儿了?
What’s he done?
他做了什么事?
B用法
这一时态可以说是现在时与过去时的一种混合,它总与现在有密切联系,主要用于对话、书信、报纸以及电视与电台报导。




'Amber demo'


183与just连用表示刚完成的动作

He has just gone out.
他刚出去。相当于:
He went out a few minutes ago.
他在几分钟前出去了。
这是现在完成时态的一种特殊用法。just必须位于助动词与主要动词之间。这种搭配主要用于肯定式,也可用于疑问式:
Has he just gone out?
他刚刚出去吗?
just一般不用于否定式。




'Amber demo'


184用于表示时间尚未指明或不确定的过去发生的动作

A它可以表示未说明最近何时发生的动作:
I have read the instructions but I don’t understand them.
我已经看了说明,但没看懂。
—Have you had breakfast?
—No,I haven’t had it yet.
—你吃过早饭了没有?
—没有,我还没吃呢。
和下面的例句相比:
I read the instructions last night.
我昨天晚上看了说明。(指明时间,因此等于有了具体时间,所以要用一般过去时。)
Did you have breakfast at the hotel?
He hasn’t e yet.
他还没有来。(所以我们一直在等他。)
C现在完成时也可用来表示在更早一点的过去发生的动作,它和现在的时间的联系仍然保持着,即该动作有可能现在仍在重复:
I have seen wolves in that forest.
我在那片森林里见过狼。
意指还可能在那森林里见到狼。
John Smith has written a number of short stories.
约翰·史密斯已经写了许多短篇小说。
意指他仍活着并可能写更多的小说。
如果第一句中的狼已被杀,第二句中的约翰·史密斯已死了,就会说:
I saw wolves in that forest once/several times.
我在那片森林里曾经/几次看到过狼。
I used to see wolves here.
我过去常在这里看到狼。
John Smith wrote a number of short stories.
约翰·史密斯写过许多短篇小说。
还要注意,这样用现在完成时时,并不一定想着某一具体动作(该动作可能已发生若干次)或者想着该动作完成的确切的时间。如果想到的是在某一具体时间完成的某一具体的动作,很可能要用一般过去时。




'Amber demo'


185表示一个尚未过去的时间段内发生的动作

A这类动作可以用下面的图解来表示:
{ewc MVIMAGE;MVIMAGE; !461331T1。bmp}
每个X表示一个动作。
TS 表示现在说话的时间。
B 表示尚未成为过去的时间段的词有:today(今天)或this morning/afternoon/evening/week/month/year/century(这个早上/下午/晚上/周/月/年/世纪)等。
注意:现在完成时与this morning连用仅限于表示大约1点以前。因为1点钟以后,this morning就成了一个过去的时间段,在此阶段内发生的动作就要用一般过去时表示:
(at 11 a.m.) Tom has rung up three times this morning already.
(上午11点时说)今天上午汤姆已经打三次电话了。
(at 2 p.m.)Tom rang up three times this morning

返回目录 上一页 下一页 回到顶部 2 2

你可能喜欢的