现在完成时的用法讲解

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

现在完成时的用法复习整理

一、谓语部分结构:助动词have (has) +过去分词

过去分词的构成分规则的和不规则的,规则的与过去式的构成方法一样,不规则的只有单独记了,无人能帮你。

1.肯定句:主语+ have( has) + 过去分词+其它。

have not=haven ' t has not=hasn ' t.

3.一般疑问句结构:Have( Has ) +主语+过去分词+其它?

4.特殊疑问句:特殊疑问词+ have(has) +主语+过去分词+其它?

eg. He has already fini shed his homework.

He hasn ' t finished his homework yet.

Has he fini shed his homework yet?

es, he has./ No, he hasn ' t.

二、常搭配的时间状语:already, yet, just, ever, never, in the past +

时间段,so far

这几个词的位置除了yet常在句尾外,其余的通常都在句中,即

have/has的后面,行为动词的前面。但already也可在肯定句尾,表示

强调,在疑问句末尾表示惊讶等。

eg. Has he fini shed his homework already? 对他完成了作业感至U 惊讶。

另,before也可以与现在完成时连用eg. I ' ve ever been there before. It was ten years ago.

三、常用用法

1、表示过去发生或者已经完成的动作对现在造成的影响或者结果。Eg.The doctor has left .(他现在不在这儿,找不到他了。)

The students have cleaned the classroom.(现在教室是干净的)I have just read the book.(现在我知道这本书的内容了)

比较:I read the book last month.(只是说明read这个动作是在上个月发生的而已,没有谈及对现在有什么影响)

总结:现在完成时与一般过去时的区别:现在完成时强调的是过去发生的动作对现在造成的影响或者结果,强调的是现在的情况或者状态,与过去没有关系,不能和表示过去的时间状语连用。而一般过去时只表示这动作是在过去某个时间发生的,或者说是过去某个时间发生了某个动作而已,和现在没有关系。它就可以和表示过去的时间状语连用,比如:yesterday, just now , last year , in 2000, some minu tes ago, the day before yesterday etc.

I have seen the film already.(现在我已经了解这部电影的内容了,至于什么时候看的没有关系,反正我已看过了。)

I saw the film last year .(只是表示我是去年看的这部电影。)

2、表示某个动作或者某个状态从过去某一时间开始一直持续到现在(包括现在在内)。这种可以和表示延续的时间状语连用,如since 或者for.

2、 注意sin ce+时间点或者从句,而for + 一段时间。Si nee last year, since 1997, since 8 o ' clock ,since five days ago . for ten years , for an hour .

对这类时间状语提问要用 how long 。

We have bee n friends for many years.

You have bee n stude nts since two years ago / si nee 2004./ for two years.

How long have I taught you En glish ?

I have taught you En glish since you came to the school. Mr Black has lived in Chi na si nee 2000.(

从 2000 年至今还在中

比较:

Mr Black lived in China in 2000.( 反正 2000 年在中国,到底 2000

年后呢?不得而知)

用si nee 和for 填空

14. Our teacher has studied Japa nese _________ three years. 15. She has bee n away from the city ________ about ten years.

【现在完成时与一般过去时的用法比较】 1. 一般过去时表示过去某 个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只是 陈述一件过去的事情,不强调对 现在”产生的影响。如:

I. ______________ t wo years

3. _______________ last month

5. _______ y esterday 7. _____________ 4 hours 9. ______________________ w e were childre n

II. _______ she left here

2. _____ two years ago 4. _____ 1999 6. _____ 4 o ' clock 8. _____ an hour ago 10. ______ lunch time

the year before last.

we were childre n.

相关文档
最新文档