全本小说网,上万本全本小说供您下载阅读。
最新网址:www.shukuge.com

分节阅读 48

作者:佚名
更新时间:2018-01-09 20:00:00
去时表示的动作发生之前就已开始,并可能延续下去。上面的图解可能有助于说明这一关系。一般过去时表示的动作由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 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.

    约翰・史密斯写过许多短篇小说。

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

    ?

    [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.

    (下午两点时说)汤姆今天上午打过三次电话。

    同样,this afternoon可以用于现在完成时,但限于到下午5点左右:

    (at 4 p.m.)I haven’t seen Tom this afternoon.

    (下午4点时说)我今天下午还没见到过汤姆。

    (at 6 p.m.)I didn’t see Tom this afternoon.

    (下午6点时说)今天下午我没看见过汤姆。

    现在完成时与尚未成为过去的时间段连用时,意指动作在该时期中某一不确定的时刻发生或者未发生过:

    ―Have you seen him today?

    ―Yes,I have./Yes,I’ve seen him today.

    ―你今天看到他了吗?(在今天任何时刻)

    ―是的,我见过。/是的,我今天看到他了。(在今天某一时刻)

    但是,如果知道一个动作通常在某一时刻或在尚未过去的一段时间中的某一段发生的话,就要用一般过去时。如果我的闹钟通常在早上6点钟响,在早饭时我可能会这样说:

    My alarm clock didn’t go off this morning.

    我的闹钟今天早上没有闹。

    试设想这种情景:邮递员通常早上9点至10点来。从9点开始到10点为止,我们会这么说:

    Has the postman come yet/this morning?

    邮递员今天早

友情链接