现在完成时态讲解

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

语法探知:现在完成时态

一、掌握结构:助动词have/has + 动词的过去分词

二、掌握用法:

1.表示过去发生的某一动作对现在造成的影响或结果,常与一些时间状语,如:already, yet, ever, never, just, before, once, twice (次数)等连用,也可以和包括现在在内的时间状语,如these days, today, recently, this year, so far(=by now)等连用.

e.g. I have already posted the letter. (信已经不在我这儿了)

2.表示过去发生的动作或存在的状态,一直持续到现在,也许还将继续下去,可以和表示从过去某一时刻延续到现在的一段时间的状语连用,即for +时间段,since+时间点/从句, in(during) the last(past) ten years等,谓语只可用延续性动词。

我们知道英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词(也可称为非延续性动词,瞬间动词,或短暂性动词),如begin, start, die, buy, leave, come等,表示动作在一瞬间之内就能完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语,for+段时间,since+点时间/从句连用,也不能用在how long引导的特殊疑问句中。(但在否定句中短暂性动词可以与for和since短语连用。)

如:They’ve left London for five days. (×)

They’ve been away from London for five days. (√)

三、掌握短暂性动词如何转换成延续性动词

常见短暂性动词与延续性动词的对应关系如下:

come/go/arrive/get/reach/move—be in/at open—be open

die—be dead close—be closed become—be

borrow—keep begin/start—be on put on—wear

leave—-be away (from) buy—have fall asleep(ill)—be asleep(ill)

end/finish—-be over catch a cold—have a cold

join the army—be in the army/ be a soldier

join the Party—be in the Party/ be a Party member

get to do —do (get to know—know) get married —be married

get up —be up begin to do —do (begin to study—study)

→My brother has been in the army for two years.

→My brother has been a soldier for two years.

四、掌握现在完成时中have been to, have gone to和have been in/at /on的区别been to曾经去过某地,表示某人的一种经历,可以和次数,already, ever, never 等连用.

e.g. She has been to Nanjing twice. (表示目前人在说话的原地)

gone to 已经去某地了,说话时某人已离开此地,在去某地的途中或已经到达某地,常和already, Where’s/Where are…?连用。

E.g. Where’s Kate? She has gone to library. (表示现在她人不在这里)

been in/at/on已经在某地逗留了一段时间,常和for短语,since 短语等连用,或用在how long问句之中。.

E.g. She has been in Nanjing since she came there.

五、掌握现在完成时和一般过去时的区别

(1)现在完成时所表明的是过去发生的动作对现在的影响,强调的是现在的情况,不可以和表示过去的时间状语yesterday, in 1997,three days ago, last time, last night等连用。

(2)一般过去时只指过去发生的事情,和现在没有关系。

(3)主语做过某事常用现在完成时态,但如果强调动作发生的时间、地点、方式、目的、原因等常用过去时态。

E.g. A: Have you seen the film called Titanic?

B: Yes, I have.

A: When did you see it ?

B: Last Saturday.

(4)just 常是现在完成时的时间状语

just now =a moment ago 过去时态的时间状语

相关文档
最新文档