打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
初中英语语法现在完成时专题讲解

现在完成时(一)

一、现在完成时定义:

(1) 表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。例如:

— Have you had lunch yet? 你(已经)吃午饭了吗?

— Yes, I have. I’ve just had it. 是的,吃过了。我刚刚吃过。(现在我不饿了)

(2) 表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。(注意:句中谓语动词要用延续性动词,对“for…和since…提问要用how long例如:

He has taught here since 1981. 他自1981年就在这儿教书。(可能还要继续教)

I haven’t seen her for four years. 我有四年没见到她了。

(3) 现在完成时还可以表示一个动作到现在为止发生过多少次。常带有twice, ever, never, three times等时间状语。

例如: I have already read this book three times. 这本书我已经看过三次了。

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

★对多少次提问要用:How many times

二、现在完成时构成:

have\has+过去分词(have\has为助动词,有人称变化)

四个基本句型:

肯定句: He has finished the work.

一般疑问句:Hashe finished the work?

否定句: He has notfinished the work. Yes ,he has./ No, he hasn’t.

特殊疑问句:What has he done?

三、现在完成时与一般过去时的比较

现在完成时与一般过去时都表示在过去发生的动作,但现在完成时强调这一动作与现

在的关系,如对现在产生的结果、影响等。而一般过去时只表示过去的事实,不表示和现在的关系。所以,表示过去固定时间的状语只能与一般过去时连用,而不能与现在完成时连用。比较:

①他把我的钢笔拿走了

A: He has taken my pen away .{强调我现在没有钢笔用}

B:He took my pen away ,(陈述“他拿走了钢笔”这一情况)

②She has gone to Shanghai . 她已去上海了。(强调结果是人不在这儿)

③She went to Shanghai a year ago .她一年前去过上海。(只表明她去过这件事实)

【辨别】1. already. adv. “已经”多用于肯定句中,通常与动词的完成时或进行时连用。

① I’ve seen the film already. 我已经看过这部电影了。

② The train has already left. 火车已经开走了。

2. yet. adv “已经、仍然、还”一般只用于否定句或疑问句,且常常置于句末。如:

① He hasn’t found his bike yet他还没有找到他的自行车。

②Have you read Treasure Island yet? 你读过《金银岛》?

【注意】already也可用于疑问句,但不表真心的疑问,而表“惊奇”。它多置于句中。有时为了强调而置于句末。

Have you already had breakfast? 难道你已经吃过早餐了?

考点1 三大结构

考点2 当have been to后面接副词,如here, there, home时,to要省略。变为have been here/there/home

You said that Zhijin Cave is very beautiful.___ you _____ there?

A. Have;gone B. Have;been C. Have;gone to D. Have;been to

考点3 ever, never常与现在完成时连用,是现在完成时态的提示词。ever adv.曾经;在任何时候 never adv.从未

—Have you ever been there?你曾去过那里吗?

—No, I have never been there before. 不,我以前从未去过那里。

现在完成时(三)

since和for是现在完成时当中常见的标志词。since"自从……",for"持续了……"。since用来说明动作的开始时间,for用来说明动作延续的时间长度。since和for是现在完成时的重要标志。

1. since和for的用法

(1)since的用法

①since + 过去的时间点。如:年、月、日、几点等

since 1990 自从1990年起 since 5 o’clock 自从五点起

②since + 时间段+ ago

since 3 months ago 自从三个月以前

③since + 一般过去时的从句

since you left home 自从你离开家以后

④since的一个固定句式"It is+时间段+since+一般过去时的从句."。

It is five years since I came here. 我来这儿5年了。

2. for的用法:for+时间段

在现在完成时当中,若对since和for引导的时间状语进行提问,都可以用how long来提问。

since和for的句式转换:

since+时间段+ago=for+时间段

They haven't changed since twenty years ago.

=They haven't changed for twenty years.他们已经二十年没有改变了。

现在完成时(四)

在现在完成时中,非延续性性动词不能和一段时间状语连用

例:He has bought the book for 3 years.(错)

因buy这个一次性动词不能和一段时间for 3 years连用, 改正的办法有五种:

① He has bought the book.. (去掉一段时间for 3 years)

② He bought the book 3 years ago(改为一般过去时,使句子的意思不变)

③ It’s 3 years since he bought the book. = 3 years has passed since he bought the book.(改为固定句型 It is ---since---)

④ He has not bought the book for 3 years. (改为否定句)

⑤ He has had the book for 3 years.(用延续性动词have代替buy)

其他非延续性动词也是这样,前四种改法都一样。第五种改法各不相同,举例如下:

(come/arrive/get to/reach→be here) (leave/go→be away)

(begin/start→be on) (open/close→be open/be closed)

(die→be dead) (finish/end→be over)

(join→be in/the+组织/be a member of…) (catch→have…)

(borrow/buy→keep) (marry/get married→be married)

(return→be back)

break → be broken get up → be up

become → be lose →be lost

end→be off come home →be home

go out→be out sit down → be seated

put on → wear/ be in fall ill/sick/asleep→be ill/sick/asleep

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
面对面——现在完成时“难点“及”考点“
常见英语非延续动词与延续动词的转换
人教版八年级下现在完成时概念知识点及练习,讲解见我的视频
英语动词时态用法详解
现在完成时与一般过去时,你真能分清吗?
初中英语:99%的人都收藏的延续性动词与非延续动词大讲解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服