初中英语语法(014)-现在完成时

现在完成时
前面已经讲过不少关于时态的内容,讲过的就不重复讲解了,本篇重点讲现在完成时。

在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。

完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词-ed。具体来说,用助动词have表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成。

它的构成是:主语+have/has +动词的过去分词。(have/has done),have在这里属于助动词,done是do的过去分词形式,这里代表动词的过去分词。

现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去

1、现在完成时用法
1、陈述句句型

(1)He has been busy since yesterday. - 他从昨晚一直忙到现在。

注:been就是be动词的过去分词。

(2)He has studied for two days. - 他已经学习两天了。

2、现在完成时的否定句及疑问句

否定句:主语+have/has + not + done

疑问句:Have / Has + 主语+done?

(1)肯定句:He has heard a lot of Mr Li. - 他听说过很多关于李先生的事。

否定句:He hasn’t heard a lot of Mr Li. - 他没有听说过很多关于李先生的事。

疑问句:Has he heard a lot of Mr Li? - 他听说过很多关于李先生的事吗?

注:have 和 not 可缩写为 have’t。has 和 not 可缩写为 has’t. 句子中的a lot在这里作名词,意为很多事情,of Mr Li,意为李先生的。所以这句话中 a lot of 并不是连用的,不是很多李先生的意思。

关于疑问句的回答:

Yes, he has. - 是的,他听说过。

No, he hasn’t. - 不,他没听说过。

2、现在完成时使用时机
1、持续

(1)I began to learn English three years ago. - 我从三年前开始学英文。

I have learned English for three years. - 我学英语学三年了。

I have learned English since three years ago. - 我从三年前开始学英语。

注:表示持续性动作的时间状语一般是for… / since…ago等等。for+时间段,表示持续多久,since+过去的某个时间点,表示自从某时。

另外,since也可以接过去时的从句。

(1)We have know each other for 10 years. - 我们彼此认识十年了。

We have know each other since 10 years ago. - 我们从十年前就开始认识彼此了。

We have know each other since wo were children. - 我们小时候就相互认识了。

注:这就是since+过去时从句的例子。

(2)I haven’t seen you for a long time. - 好久不见。

I haven’t seen you for years / ages. - 有些年头没见了。

It has been a long time since I last saw you. - 从我上次看到你到现在已经很久了。

Long time no see. - 好久不见。

注:以上都是“好久不见”的意思,最后一句是约定俗成的句子,没有语法,记住就可以了。

除了for和since, 常见的副词还有:all day / these days / lately - / recently / always / this week

(3)I have had a headache all day (long). - 我头疼了一整天。

注:第一个have是助动词,后面的是一般动词,have + a +疾病,固定搭配,意为患了…病。

现在完成时的特殊疑问句

疑问词为“how long",意为”多久了“,前面讲过特殊疑问句的结构,特殊疑问词+be动词/助动词+…

(1)—How long has he played the piano? - 他弹钢琴多久了?

回答一般如下:

—For two hours. / Since two hours ago. - 两个小时了。

(2)—How long have you lived in Beijing? - 你们住北京多久了?

—We have lived in Beijing for 10 years / since 2008. - 我们住北京十年了 / 自从2008年开始。

2、完成

时间起点依然在过去,但强调的是但现在为止是否已经”完成“。

常见的表示完成的副词有一些:

1、 already - 已经,其用法一般为:have/has+already+ 过去分词,或者放在句尾。

2、just - 刚才 have/has+just+ 过去分词

3、yet - 目前为止,至今。一般用于表否定或者疑问句,haven’t / hasn’t yet + 过去分词,或者放在句尾。意为”尚未“完成某事。

4、其他副词,today,this morning, recently(最近), lately(最近),now等。

(1)The train for your school has already arrived - 去往你学校的火车已经到了。

(2)I have just read that comic. - 我刚渡过那本漫画

(3)Have found my camera yet? - 你找到我的相机了吗?

对于完成的回答,经常是:No, not yet. - 还没有。

关于just now的用法:

just now的用法比较复杂,在不同的时态中代表不同的意思。

过去时中意为刚才,现在时中意为此刻/现在,未来时中意为马上/立刻

(1)Tom came in just now, he’s probably upstairs. - Tom刚刚进来,现在应该在楼上。

(2)He is just now answering the call. - 他现在正在回电话。

(3)I’ll do it just now. - 我马上就做。

3、经验

常用副词为:ever / never / often / once / twice / …times / before等

(1)Have you ever visited National Palace Museum? - 你曾参观过故宫博物院吗?

通常回答是:

Yes, I have./No, I never have./No, never.

(2)My younger sister really like that movie, she has watched it five times. - 我妹妹真的很喜欢那部电影,她已经看了5遍了。

3、现在完成时需要特别注意的地方
1、现在完成时和过去时

和过去时有点类似,都是表示过去发生过的事情,但过去时纯粹表示过去某个时间发生过某事,和现在无关。而完成时可能没有具体的时间点状语,表示在目前为止,曾发生过的事,侧重与现在的关系及对现在的影响。这些区别可能很模糊,多读句子文章,自然而然就明白了。

(1)She has seenthe film before. - 她看过这部电影。(强调她已经看过了)

She sawthe film last night. - 她昨晚看了这部电影。

2、have been to 和 have gone to

have been to 字面意思为:曾经存在于某处。可以理解为曾经去过去了某处的意思。因此主语没有人称限制。

have gone to 主语只能是第三人称,单复数都可以。因为have gone to 意为"已经去了某处",因为是”去“,表明自己和对方不在所去的地点,所以只能是第三人称。

(1)I have just been to the station to see of her. - 我刚刚去了车站为她送行。(see of - 送行)

(2)Have you ever been to the library? - 你曾经去过图书馆吗?

(3)She has gone to gone to Beijing? - 她去北京了吗?

(4)Have you ever been to a basketball game? - 你去看过篮球在吗?

3、瞬间动作用现在完成时时,后不可接时间段。

例如die和dead,die表示死亡的动作,表示瞬间动作,dead表示死亡的状态。

(1)His father has died for ten years. - 这句话是错的,因为die是瞬间动作,无法持续十年。

His father died ten years ago. - 他父亲十年前就去世了。

His father has been dead for ten years. - 他父亲已经过世十年了。

注:有时候处于尊重,死亡通常说得比较委婉,就像中文里的”离开“,英语里对死亡的委婉说法是pass away.

有时候也会开玩笑,说”挂了“,英语中这种调侃的说法通常是kick the bucket。

(2)He has bought the car for one year. - 这句话是错的,买车的动作是瞬间动作,无法持续一年。

He bought the car an has owned it for one year. - 他这个车买了两年了。(买了车并拥有它两年了)
--------------------- 
作者:爱学习的老周 
来源:CSDN 
原文:https://blog.csdn.net/qq_40496192/article/details/89048244 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
初中英语语法大全是一本涵盖了初中英语语法知识的详细手册。它通常包括名词、代词、动词、形容词、副词、介词、连词、冠词和句子结构等各个方面的规则和用法。 在名词方面,初中英语语法大全会介绍可数名词和不可数名词的用法,以及单数和复数形式的变化规则。代词方面包括人称代词、物主代词、反身代词等的用法和变化规则。 动词部分涵盖了各种态的用法和动词的变化规则,如一般现在、一般过去、一般将来现在进行等。形容词和副词的章节介绍了形容词和副词的比较级和最高级形式,以及副词在句子中的位置。 介词章节会详细讲解介词的基本用法和常见短语搭配。连词部分涵盖了并列连词、从属连词和关联词的用法。冠词章节介绍了不定冠词(a/an)和定冠词(the)的用法。 最后,句子结构部分会详细说明简单句、复合句和复杂句的基本结构和特点。 通过学习初中英语语法大全,学生可以全面地掌握初中英语语法的知识,提高语法运用的能力,从而更好地理解和运用英语。初中英语语法大全可以作为学生在学习和写作中的参考书,帮助他们正确、准确地运用英语语法。它也适用于教师作为教学参考,为学生提供更好的语法指导。 综上所述,初中英语语法大全扮演着学习和教授初中英语语法的重要角色,对学生和教师都有很大的帮助和指导作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值