英语语法(牛津版)第十八章过去时态和完成时态

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

英语语法(牛津版)第十八章过去时态和完成时态
一般过去时
175形式
A规则动词的过去式是在动词原形后加 ed构成的:
动词原形:work
过去式:worked
以e结尾的动词只加d:
动词原形:love
过去式: loved
对所有人称,均无词形变化:
I worked you worked he worked等
规则和不规则动词的否定式均由 did not/didn t+动词原形构成:
I did not/didnt work you did not/didnt work等
疑问式则均由 did+主语+动词原形构成:
did I work?did you work?等
否定疑问式:
did you not/didnt you work?等
B拼写注意事项
加ing时最后一个辅音字母双写的规则(参见第165节)也适用于加ed的场合:
admit,admitted
stop, stopped
travel,travelled
以y结尾的动词,y前为辅音字母时,在加ed之前要把y变为i:carry, carried
try, tried
但y前面是元音字母时则不变:
obey, obeyed
176不规则动词
不规则动词的一般过去时形式差别很大:
动词原形:eat leave see speak
过去式:ate left saw spoke
因此必须牢记每一个不规则动词的过去式,这样其他问题也就迎刃而解了,因为不规则动词也像规则动词一样,其过去式都没有人称变化。

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

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?
-Ive 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之后的用法参见第二十八章与第二十九章。

)过去进行时
178形式
过去进行时是由动词be的过去式+现在分词构成的:
参见第165节中关于现在分词的拼写法。

注意有些词不能用于进行时态。

(参见第168节。


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.
木柴在壁炉中燃烧着,一只猫在炉前睡觉。

女孩弹着钢琴并径自柔声地唱着。

突然传来一阵敲门声。

女孩停下来。

猫惊醒了。

180其他用法
表示过去相当于现在进行时的动作:
A直接引语:
He said,‘I am living in London.
他说:“我现在住在伦敦。


间接引语:
He said he was living in London.
他说他那时住在伦敦。

B现在进行时可以用来表示对将来确定的安排:
Im leaving toninght.Ive 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连用的用法。


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?却毫无这种含义。

现在完成时
182形式和用法
A形式
现在完成时由have的现在式+过去分词构成:
I have worked等
规则动词的过去分词形式与过去式完全相同,如loved,walked 等。

(参见第三十七章拼写规则。


不规则动词的过去分词形式则各不相同,需要记住。

(参见第364节。


否定式由助动词后加not构成。

疑问式由倒装了的助动词与主语构成。

现在完成时的各种形式如下:
缩略形式: have/has和 have not/has not可以缩略(参见第118节):
Ive worked you havent worked hasnt he worked?等
缩略形式在日常口语中说得很轻,经常是几乎听不见的。

have和has的缩略形式如在第104节B中所示:
Whereve you been?
你去哪儿了?
Whats he done?
他做了什么事?
B用法
这一时态可以说是现在时与过去时的一种混合,它总与现在有密切联系,主要用于对话、书信、报纸以及电视与电台报
183 与just连用表示刚完成的动作
He has just gone out.
他刚出去。

相当于:
He went out a few minutes ago.
他在几分钟前出去了。

这是现在完成时态的一种特殊用法。

just必须位于助动词与主要动词之间。

这种搭配主要用于肯定式,也可用于疑问式:
Has he just gone out?
他刚刚出去吗?
just一般不用于否定式。

184 用于表示时间尚未指明或不确定的过去发生的动作
A它可以表示未说明最近何时发生的动作:
I have read the instructions but I dont understand them.
我已经看了说明,但没看懂。

-Have you had breakfast?
-No,I havent had it yet.
-你吃过早饭了没有?
-没有,我还没吃呢。

和下面的例句相比:
I read the instructions last night.
我昨天晚上看了说明。

(指明时间,因此等于有了具体时间,所以要用一般过去时。


Did you have breakfast at the hotel?
He hasnt come 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.
约翰史密斯写过许多短篇小说。

还要注意,这样用现在完成时时,并不一定想着某一具体动作(该动作可能已发生若干次)或者想着该动作完成的确切的时间。

如果想到的是在某一具体时间完成的某一具体的动作,很可能要用一般过去时。

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.) T om has rung up three times this morning already.
(上午11点时说)今天上午汤姆已经打三次电话了。

(at 2 p.m.)T om rang up three times this morning.
(下午两点时说)汤姆今天上午打过三次电话。

同样,this afternoon可以用于现在完成时,但限于到下午5点左右:
(at 4 p.m.)I havent seen Tom this afternoon.
(下午4点时说)我今天下午还没见到过汤姆。

(at 6 p.m.)I didnt see Tom this afternoon.
(下午6点时说)今天下午我没看见过汤姆。

现在完成时与尚未成为过去的时间段连用时,意指动作在该时期中某一不确定的时刻发生或者未发生过:
-Have you seen him today?
-Yes,I have./Yes,Ive seen him today.
-你今天看到他了吗?(在今天任何时刻)
-是的,我见过。

/是的,我今天看到他了。

(在今天某一时刻)但是,如果知道一个动作通常在某一时刻或在尚未过去的一段时间中的某一段发生的话,就要用一般过去时。

如果我的闹钟通常在早上6点钟响,在早饭时我可能会这样说:
My alarm clock didnt go off this morning.
我的闹钟今天早上没有闹。

试设想这种情景:邮递员通常早上9点至10点来。

从9点开始到10点为止,我们会这么说:
Has the postman come yet/this morning?
邮递员今天早上/来过没有?
但过了9点到10点这一段时间,我们就会说:
Did the postman come this morning?
邮递员今天上午来过吗?
这里用过去时是因为我们想着已经过去的一段时间,尽管没有明确地提到这段时间。

Has the postman come this morning?Did the postman come this morning?
邮递员来了吗?邮递员来过吗?
C lately和recently与现在完成时连用也可表示一段尚未完全过
去的时间。

Has he been here lately/recently?(他最近来过吗?)和He hasnt been here lately/recently(他最近没来过)这两句中lately/recently意指在最近的一周/月等中的任何一个时刻。

另外He has been here recently(他最近来过这里)中的 recent -ly意指在最近一周/月等中的一个未明确说明的时间。

除表示不断发生于一段时间内的动作之外,lately与肯定式连用的情况比较少见:There have been some changes lately/recently.
最近发生了一些变化。

Hes had a lot of bad luck lately/recently.
近来他的运气坏得很。

recently与一般过去时连用时意指在此以前不久:
He left recently.相当于:
He left a short time ago.
他刚刚离开不久。

D现在完成时可以与ever,never,always,occasionally,often,sev- eral times,since+某一具体的时间,since+从句或作副词用的since连用,表示与上面所述同样的意思:
1 Ann: Have you ever fallen off a horse?
安:你从马上摔下来过吗?
Tom:Yes,Ive fallen off quite often/occasionally.
汤姆:是的,我常/偶尔从马背上摔下来。

但是如果汤姆现在不骑马了,可以说:
Ann:Did you ever fall off a horse?(一般过去时)
安:你那时从马背上摔下来过吗?
Tom:Yes,I did occasionally/frequently.
汤姆:摔过,那时我偶尔/时常从马背上摔下来。

2 I havent seen him since November.
11月以来我一直没看到过他。

Has he written since he left home?
他离开家后来过信吗?
We had a letter last week.We havent heard since.
上星期我们接到了一封信。

从那以后没有收到过信。

Ive since changed my mind.相当于:
Ive changed my mind since then.
从那以后我改变了主意。

3现在完成时可以用于表示习惯性动作:
Theyve always answered my letters.
他们总是给我回信的。

Ive never been late for work.
我上班从来没迟到过。

有时这些好像是连续的动作,而不是重复的动作:
Since my accident I have written with my left hand.
出了事故以后我一直用左手写字。

Ive worn glasses since my childhood.
我从小就戴眼镜。

可以用for+一段时间来代替since+某一具体的时间:
Ive used my left hand for a month now.
我使用左手已经一个月了。

Ive worn glasses for ten years.
我戴眼镜已经十年了。

(参见第186节。


4还要注意以下这种句型:
This is the best wine I have ever drunk.
这是我喝过的最好的葡萄酒。

This is the worst book I have ever read.
这是我读过的最糟的书。

This is the easiest job I have ever had.
这是我干过的最容易的工作。

可以去掉这种结构中的ever,也不用形容词的最高级形式,而和the first,the second等以及 the only连用:
It/This is the first time I have seen a mounted band.
这是我第一次看到骑兵乐队。

It is only the second time he has been in a canoe.
这才是他第二次乘独木舟。

This is the only book he has written.
这是他写的唯一的一本书。

186表示一个尚未完全过去的时期内延续的动作
表示时间的词for,since(参见第187节),all day/night/week,all my等life,all the time,always,lately,never,recently
A现在完成时用来表示一个从过去开始而且将继续到现在说话时间之后的动作:
He has been in the army for two years.
他在军队里已经服役两年了。

(他还在军队里。


I have smoked since I left sohool.
我离开中学以来一直抽烟。

(我仍然抽烟。


We have waited all day.
我们等了整整一天了。

(现在仍在等。


He has lived here all his life.
他一辈子都住在这里。

(他还住这里。


He has always worked for us.
他一直在为我们工作。

(他现在仍在为我们工作。


这种类型的动作可以用图解表示为:
{ewc MVIMAGE,MVIMAGE, !461336T1.bmp}
可以把上述例句和下面例句相比:
He was in the army for two years.
他在军队里呆了两年。

(他现在不在军队里。


I smoked for six months.
我抽了六个月烟。

(然后戒了烟。


He lived here all his life.
他一辈子都住在这里。

(可能他现已去世。


以上三个例句都与已完时段有关:
{ewc MVIMAGE,MVIMAGE, !461336T2.bmp}
所以要用一般过去时。

(参见第117节B。


B但是现在完成时有时可以用来表示一个开始于过去而正巧在说话时刻结束的动作:
Ann(on meeting someone):I havent seen you for ages.安(遇见了某人):我很久没见到你了。

(但现在看到了你)
This room hasnt been cleaned for months.
这房间已有好几个月没有清扫了。

(但我们现在正在打扫)
It has been very cold lately but its just beginning to get warmer.
近来天气一直很冷,但现在开始暖和了。

这种类型的动作可以用图解表示为:
{ewc MVIMAGE,MVIMAGE, !461337T1.bmp}
C 表示知道、相信和理解等的动词不能用于现在完成时,只有上文A中所述的情况例外:
I have known him for a long time.
我已经认识他很长时间了。

I have never believed their theories.
我从来就不信他们的理论。

因此,最近的动作即使未指明时间,也必须用一般过去时来表示:Did you know that he was going to be married?
你知道他要结婚了吗?(这里不能用Have you known)
Hello!I didnt know you were in London.How long have you been here?
你好!我本不知道你在伦敦。

你在这里多久了?
但think和wonder可以按第185节D中的用法使用:
I have sometimes thought that I should have emigrated.
我有时想我早该移居国外。

I have often wondered why he didnt marry her.
我常常纳闷他为什么不娶她。

D注意以下问答:
-How long have you been here?
-Ive been here six months.
-你到这里多久了?
-我到这里已经六个月了。

{ewc MVIMAGE,MVIMAGE, !461337T2.bmp}
继这种回答之后,一般常用现在完成时对已提到的这一时期之内的动作进行提问。

这一段时期可以认为是未终结的时间段,用下图来表示:
因为停留、存在等动作都还没有结束:
Have you been to the zoo/the theatre/the museums/the casino?
你去过动物园/戏院/博物馆/娱乐场吗?
Have you enrolled in a school/found a job/met many people?
你已经入学/找到工作/见许多人了吗?
如果未提到时间,回答也用同一时态,否则就要用一般过去时:Yes,I have(been to the zoo etc.)/Yes,I went there last week.
对,我去过了。

/对,我上周去了。

No,I havent enrolled yet./Yes,I enrolled on Monday/this morning.
不,还没有。

/对,周一/今早入的学。

187与for和since连用
A for与表示一段时间的短语连用:
for six days六天
for a long time很久
for与一般过去时连用,表示一段终结了的时间:
We lived there for ten years.
我们在那里住过十年。

(但我们现在不住那里了)
for与现在完成时连用表示延续到现在的一段时间:
We have lived in London for ten years.
我们在伦敦已经住了十年。

(并且还住在那里)
for有时可以省略,特别是在be,live和wait之后:
Weve been here an hour/two days.
我们在这里已经呆了一小时/两天了。

表示时间的for不能用于以all开头的短语的前面:
Theyve worked all night.
他们整整干了一晚上。

B since与某一时刻连用,表示从那一时刻到说话时为止。

除下文D与第188节所述外,它总是与完成时态连用。

She has been here since six oclock.
从6点钟起她一直在这里。

(并且现在还在这里)
Weve been friends since our schooldays.
从上学的时候起我们就是好朋友了。

C注意:last和 the last之间存在着差别。

比较:
(a)I have been here since last week(month, year etc.).我从上周(上月、去年等)起一直在这里。

(b)I have been here for the last week.
过去一周内我一直在这里。

第一句里last week意指大约七天前的某一时刻,而第二句的the last week却意指刚刚结束的七天长的时间。

D since+从句也可表示相同的意思:
Ive worked here since I left school.
离开学校后我就一直在这里工作。

ever since作副词用:
He had a bad fall last year and has been off work ever since.
他去年摔伤了,从那以后就没工作过。

188 it is+一段时间+since+一般过去时或现在完成时
下面的不同说法都是可以的:
It is three years since I(last)saw Bill.
自从我(上次)和比尔见面到现在已经三年了。

It is three years since I have seen Bill.
自我和比尔那次见面以来已经有三年了。

I last saw Bill three years ago.
我最后一次见到比尔是在三年以前。

I havent seen Bill for three years.
我已经有三年没见到过比尔了。

It is two months since T om(last) smoked a cigarette.
汤姆最后一次抽烟到现在已有两个月了。

It is two months since T om has smoked a cigarette.
汤姆已经两个月没抽烟了。

He last smoked a cigarette two months ago.
他最后一次抽烟是两个月以前。

He hasnt smoked a cigarette for two months.
他已经有两个月没有抽烟了。

我们可以用it is… since结构,不带副词 last:
It is two years since he left the country.
他离开这个国家已经两年了。

然而,如果想换用一个别的句式,则只能用下面的办法:
He left the country two years ago.
他两年前离开了这个国家。

在这里不能像上面有关比尔的句子那样用现在完成时的否定形式。

He hasnt been(living) in this country for the last two years(这两年他没有在这个国家住过)是可以的,但与 He left two years ago (他离开两年了)意思不完全等同。

这种结构可以用于一般过去时:He invited me to go riding with him. But it was two years
since I had ridden a horse.
他邀请我和他一起去骑马。

但那时我已经两年没有骑马了。

(在他邀请我之前,我已经有两年没有骑马了,所以我不知道自己是否还能骑得开心。


189现在完成时和一般过去时
A Tom(visiting Philip for the first time):I didnt know you lived in a houseboat.
汤姆(第一次走访菲利普):我原来不知道你住在船屋里。

Philip:Ive always lived in a houseboat.I was born in one.菲利普:我一直住在船屋里。

我出生在船上。

-I thought you were still on holiday.When did you get back?
-I came back last week.
-Has your term started yet?
-Yes,it started on Monday.
-我以为你还在休假。

你是什么时候回来的?
-我是上周回来的。

-学校开学了吗?
-是的,是星期一开学的。

B 注意:关于过去的动作的对话常常用现在完成时的问答开始,但是通常会以一般过去时继续下去,即使没有指明时间。

这是因为在开头一句中提到的动作这时在说话人的脑子里已经确定了:-Where have you been?
-Ive been to the cinema.
-What did you see?/What was the film?
-(I saw)‘ Amadeus.
-Did you like it?
-你去哪儿了?
-我看电影去了。

-看的什么电影?/电影的内容是什么?
-《莫扎特传》。

-你喜欢这电影吗?
Husband:Where have you been?
丈夫:你去哪儿了?
Wife:Ive been at the sales.
妻子:商店大减价,我去买东西去了。

Husband:What have you bought?/What did you buy?丈夫:你买了什么东西?
Wife:I have bought/I bought you some yellow pyjamas.
妻子:我给你买了一套黄色的睡衣睡裤。

Husband:Why did you buy yellow?I hate yellow.
丈夫:你为什么买黄色的?我讨厌黄颜色。

C 现在完成时常常用于报纸和广播中,用于开头,说起某项活动,接着就用一般过去时进行描述。

事情发生的时间常常在第二句里点出来:
Thirty thousand poundsworth of jewellery has been stolen from Jonathan Wild and,Company,the jewellers.The thieves broke into the flat above some time during Sunday night and entered the shop by cutting a hole in the ceiling.
珠宝商店乔纳森威尔德公司价值三万英镑的珠宝被盗。

窃贼约在星期日夜间某时潜入楼上的一套房子,然后在商店的天花板上挖洞进入商店。

即使未指明动作的时间,在第二句里也通常用一般过去时:
Two prisoners have escaped from Dartmoor.They used a ladder which had been left behind by some workmen,climbed a twenty-foot wall and got away in a stolen car.
两个囚犯从达特姆尔监狱逃走。

他们用了工人丢下的梯子,爬上20英尺高的围墙,然后乘偷来的汽车逃走了。

D 现在完成时常用于书信中:
I am sorry I havent written before but Ive been very busy lately as Tom has been away.
很抱歉,在这之前没给你写信。

因为汤姆外出了,我最近一直很忙。

We have carefully considered the report which you sent us on 26 April,and have decided to take the following action.我们已经仔细地考虑了你于4月26日寄来的报告,并已决定采取以下行动。

现在完成进行时
190 形式
这种时态由动词be的现在完成时形式+现在分词构成:
肯定式:I have been working,he has been working等
否定式:I have not/havent been working等
疑问式:have I been working?等
否定疑问式:have I not/havent I been working?等
191 用法
现在完成进行时表示一个过去开始、现仍在继续中的动作:
{ewc MVIMAGE,MVIMAGE, !461343T1.bmp}
或一个过去开始、现在刚刚结束的动作:
{ewc MVIMAGE,MVIMAGE, !461343T2.bmp}
Ive been waiting for an hour and he still hasnt turned up.
我等了一小时了,可他还没来。

Im so sorry Im late.Have you been waiting long?
真对不起,我迟到了。

你等了很久了吗?
必请记住,许多动词一般情况下不能用进行时(参见第168节),但其中有些动词在某些场合可以用进行时(参见第169节至第171节)。

因此可以说:
Tom has been seeing about a work permit for you.
汤姆一直在想办法给你弄一个工作许可证。

She has been having a tooth out.
她(刚才)正让医生给她拔牙呢。

Ive been thinking it over.。

相关文档
最新文档