初中英语现在完成时

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

初中英语现在完成时

(一)现在完成时态

1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。

2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。

①助动词have/has可以与主语缩写为’ve/’s。

e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s

②规则变化的过去分词与动词过去式一样。

③不规则变化的动词过去分词见表。

3、现在完成时的基本句型。

①陈述句肯定形式。

e.g. I have had lunch. 我已经吃过午饭了。

He has gone to Beijing. 他去北京了。

②陈述句否定形式。(在助动词have/has后+not,可缩写为haven’t/hasn’t)

e.g. I haven’t had lunch. 我还未吃午饭。

He hasn’t gone to Beijing. 他还没有去北京。

③一般疑问句形式及其答语。(将助动词have/has提前,答语一般用have, has回答)

e.g. Have you had lunch? 你吃过午饭了没?

Yes, I have. No, I haven’t.

Has he gone to Beijing? 他去过北京了没有?

Yes, he has. No, he hasn’t.

否定回答还可以用:No, not yet. / No, never. / No, not even once等。

④特殊疑问句形式。(疑问词+一般疑问句)

e.g. Where has he gone? 他去了哪里?

4、现在完成时的三个基本用法。

(1) 现在完成时的第一个基本用法表示过去发生或已完成的某一个动作对现在造成的影响或结果。

e.g. Have you had lunch? Yes, I have. I’ve just had it.

你吃过午饭没?有,吃过了,我刚刚吃的。(影响及结果:我现在饱了,不需要了)

He has gone to Beijing.

他已经去北京了。(影响及结果:他人现在不在这里了)

该用法常already(已经), never(从不), ever(曾经), yet(仍然), just(刚刚), before(以前)等副词(作状语)连用。

① already, just, ever, never常用于助动词之后,实义动词之前。

already, just多用于肯定陈述句。

e.g. She has already finished her work. 她早已干完了活。

Would you like to go to see the film? No, I’ve seen it already.不,我已经看过了。(already偶尔会出现于句末)

They have just won a game. 他们刚刚赢了一场比赛。

有时already可以用于疑问句,表示期待肯定回答,或表示惊讶、意外。\

e.g. Have you finished reading the book already? 你真的已经读完这本书了?(表示惊讶)

ever多用于疑问句,问初次经历。

e.g. Have you ever spoken to a foreigner? 你跟外国人讲过话吗?(问初次经历)

never多用于否定陈述句(注:本身表示否定意义)

e.g. He has never done such a thing, has he? 他从来没有做过这样的事,不是吗?(否定)

② yet一般用于疑问句(已经)或否定句(还),常位于句末。

e.g. Have you got ready yet? 你已经准备好了吗?

He hasn’t finished his homework yet. 他还没完成作业。

③ before一般位于句末。

e.g. I have never seen the film before. 以前我从未看过那部电影。

现在完成时的第一种用法常与以上的副词连用,因此这些词有时可以作为现在完成时的标志词。

(1) 现在完成时的第二个基本用法表示过去已经开始,持续到现在的动作或状态。该用法常和表示过去某一时刻延

续到现在的一段时间的状语连用。

①与for +一段时间连用,表示多久。

e.g. He has learned English for two years. 他已经学习两年英语了。

I have been here for three days. 我在这里已经3天了。

②与since +时间(起点)连用,表示自…以来。

e.g. His father has worked in that factory since 1991. 他爸爸自1991年以来都在这家工厂工作。

I’ve had a cold since last Friday. 自上星期五起我就感冒了。

③与since +一段时间+ ago连用,表示自…以前就…。

e.g. Jim has waited there since half an hour ago. 吉姆自半个小时前就已经在那里等候了。He has stayed here since three weeks ago. 他在这儿已呆了三个星期。

④与since +从句(从句用一般过去时)连用,表示自某事发生后就一直…。

e.g.The Greens have lived in Beijng since they came to China. 格林一家自从来到中国后就一直住在北京。

I’ve known her since I came to work here. 自从我来这里工作就认识他了。

(3) 现在完成时的第三个基本用法表示到现在为止这一时期中多次动作的总和或所做过的工作的量的积累。

e.g. I have been to Beijing twice. 我去过北京两次。

We’ve learnt five English songs this year. 今年我们学了五首英语歌曲。

How many pages of the book have you read? 这本书你读了多少页了?

5、延续性与非延续性动词在现在完成时态中的使用。

(1)有一些动词是瞬间动词,也叫非延续性动词,这些动词一发生就结束了,常见的有:come, go, arrive, reach, leave, begin, start, buy, join, die, borrow, get up, become, open, stop等。这些动词虽然可以用于现在完成时(说明某个动作的结果还存在),但由于它们不能延续,因此不能跟表示一段的时间状语连用。(也即现在完成时的第二个基本用法中不能使用非延续性动词)。

e.g. Jim has come back. (正) 吉姆已经回来了。

Jim has come back for a month. (误) come back的动作不能延续一个月,因此错误。(2)瞬间动词不可以用于有段时间的现在完成时态中,因此,若要解决这一问题,就应把它改为相应的延续性动词或短语,主要有以下几种:

(3)①用相应的延续性动词

相关文档
最新文档