• 语法解析:现在完成时的意义(用法)

    记为: ① have(has)在前面, ② 过去分词在后边, ③ 以前(before) 从来不(never) 出现, ④最近(recently) 曾经(ever) 一(once) 两遍(twice), ⑤自从(since) 刚刚(just) for一段,今天(today) 已经(already/yet) 很明显。 2. since +(1)(过去的)月份/年份 since +(2) 一段时间+ago since +(3)一般过去时从句  二、瞬间动词 1 .瞬间动词又叫非延续性动词,还叫终止性动词。瞬间动词可以有现在完成时态, 但不可以接一段时间,若要接一段时间,须要做一些相应的变换。 2. 瞬间动词在完成时态中的否定式可以接一段时间。 常见的瞬间动词: (1) 来(come)、去(go)、到(get to/reach/arrive at)、离(leave)、看(see)、听(说)hear (2) 买(buy)、卖(sell)、开(open)、关(close)、起床(get up) (3) 参加(join/take part in)、开发(begin/start)、还(return/give)(与)借(borrow/lend) (4) 变成(become/turn)、带(bring/take)、给(give)、死(die)、完(finish/end)、接(receive/hear from) 瞬间动词接一段时间: ⑴.将时间状语改为时间段 + ago,句中谓语动词用一般过去时. eg.我弟弟参军两年了. My brother joined the army two years ago. ⑵.若保留for+时间段,since+时间点/从句, 或用在 how long 句型中,则需将终止性动词改为相应的状态动词或延续性动词 常见终止性动词与延续性动词(或状态动词)的对应关系: come/go/arrive/get/reach/move------be in/at o   pen-----be open die------be dead close----be closed             become---be borrow---keep begin/start-----be on    put on----wear leave-----be away (from)          fall asleep----be asleep 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 →My brother has been in the army for two years. →My brother has been a soldier for two years.   1.现在完成时中been to, gone to和been in/at been to去过某地,表示某人的一种经历,可以和once, twice, already, ever, never等连用. eg. She has been to Shanghai twice. (表示目前人在这里) 2.现在完成时中的 for 与 since for + 时间段 与延续性动词的现在完成时连用 since + 时间点/从句 I have kept the library book for a week.= I have kept the library book since a week ago. 3. It is /has been +一段时间 + since 从句.自从某事发生已有一段时间了. eg. It is /has been two years since my brother joined the army. 注意: 引导的从句中动词用完成时表示过去发生或已经完成的某一动作对现在造成过去时 引导 的特殊问句不与现在完成时连用. got, has got 虽然是现在完成时,但have got=have has got==has   怎么样,看完了小编给大家准备的语法知识,有没有感觉收获颇多呢?喜欢就收藏起来吧~

    2017-12-03

    现在完成时

  • 语法 | 现在完成时使用例句

    有的生词。 (表示不要再抄了) 2)She has lost her books .她丢失了她的书。 (表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) (二)否定式 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。 注:有时not可以用never代替,表示“从来没有”的意思。又如: 4)I have never seen him before.以前我从来没有见过他。 (三)一般疑问式 1)—Have you ever made dumplings ?你曾经做过饺子吗?   —Yes ,I have .是的,我做过。 2)—Has she ever been abroad ?她曾经出过国吗?    —No,never.不,从来没有。 3)—Have they found the lost books yet ?他们已经找到了丢失的书吗?    —Yes ,they have.是的,他们找完成时表示过去发生或已经完成的某一动作对现在造成到了。   怎么样,看完了小编给大家准备的语法知识,有没有感觉收获颇多呢?喜欢就收藏起来吧~

    2017-12-03

    现在完成时

  • 英语现在完成时测试题含讲解

    现在完成时是英语考试中常考的一个语法点,那么,你掌握得如何呢? 现在完成时有两种用法 1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作。 2.表示过去发生的、持续到现在的动作或状态。 下面我们来做几道题测试下: 1.Kate's never seen Chinese films,____ ? A. hasn't she   B. has she    C. isn't she   D. is she 2.-Mum, may I go out and play basketball? -______you______ your homework yet? A. Do; finish   B. Are; finishing   C. Did; finish   D. Have; finished 3.His brother has been to Stone Forest twice______he came to Yunnan.  A. after     B. before      C. since       D. for 4.Tom______the CD player for two weeks. A. has lent  B. has borrowed   C. has bought   D. has had 5.My parents ______ Shangdong for ten years. A. have been in   B. have been to   C. have gone to   D. have been 参考答案: 1.答案:B   讲解:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Kate has的缩写,故选B 2.答案:D    讲解:据yet可知,应用现在完成时 3.答案:C    讲解:主句用的是现在完成时,而从句用的是一般过去时,故选C 4.答案:D    讲解:A、B、C均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。 5.答案:A    讲解:本题句中有"for+段时间"结构,据此可排除C,B项意为"去过某地",不合题意,D项缺介词,故选A 好了,以上就是现在完成时测试题,你做对了几道题呢?看了讲解是不是明白了呢?以上的练习仅是定语从句中的一部分,在日常的学习中还请大家多练习才行。希望以上的内容能给大家带来相应的帮助,祝大家英语考试取得理想的成绩。

    2017-10-15

    现在完成时

  • 过去将来完成进行时结构组成初步解析

    活了12年了。 3、I heard by July you’d have been teaching here for ten years.   我听说到七月份,你就在这里教了10年书了。 4、“What interesting job have you found?” Helen asked him; he knew she would have been thinking about it.  “你找到什么有趣的工作啦?”海伦向他问道。他知道海伦一定会一直想这过去将来完成件事的。  解析:这个里面,“would have been+现在分词”结构除用于表示过去将来完成进行时外,有时其中的 would 也可能是情态动词,具有情态意义,比较表示推测或猜想等。 5、If I had known how he felt, I would never have let him adopt those children. 我要是知道他的想法,我是决不会让他领养那些孩子的。 解析:若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去完成时(would+have+过去分词),当然,主句谓语也可根据情况使用“should (could, might)+have+过去分词”。

  • 现在完成时的四种用法

    少见她一次? My father has always gone to work by bike. 我父亲一向骑车上班。 四、现在完成时表示将来 同完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。归纳起来,现在完成时一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。如: I’ll wait until he has written his letter. 我愿等到他把信写完。 When you have rested, I’ll show you the garden. 等你休息好之后,我领你看我们的花园。 引用地址:Article/201112/

    2016-12-17

    现在完成时

  • 现在完成时基本概念

    作对现在的影响,并且表示这一动作已完成或还可能继续下去;          2)而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止.因此现在完成时不完成时由“have/has+过去分词”构成,主要有两个含义:   一、①表示动作发生在过去能与表示明确的过去时间          如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时.      三、在“it is first/second...time that.”或在“it/this/that is the +最高级+名词+that.”结构中,that从句中的动词常用现在完成时;          在“it + be ...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时.

    2016-04-14

    现在完成时

  • 现在完成时的用法:since

    冒了。  ③与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. 自从我来这里工作就认识他了。 现在完成时的最后基本用法表示到现在为止这一时期中多次动作的总和或所完成时的第二个基本用法表示过去已经开始,持续到现在的动作或状态。该用法常和表示过去某一时做过的工作的量的积累。   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? 这本书你读了多少页了?

    2016-05-30

    现在完成时

  • 现在完成时的时间状语

    现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。   a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和 疑问句中。如:We have already finished our homework.我们已完成作业了。   They haven't finished their homework yet.他们还没有完成作业。   b.用ever 和never。多用于否定或疑问句中,表示

    2016-05-30

    现在完成时

  • 过去将来进行时和过去完成进行时区别

    行时由“had been +现在分词”构成。它的用法是表示从过去某一时间开始一直延续到另外一个过去时间的动作,这个动作在当时仍在进行并可能继续延续下去。例如: 1. We had been studying what our enemy had said,but we were not able to understand it. 我们一直再研究我们的敌人说的话,但是,我们还是不能理解它。  had been suffering from a bad cold when she took the exam.  当她参加考试的时候,她正生病着呢。 3.He had been mentioning your name to me. 他一直向我提起你的名字。 4.He was very tired. He had been working all day. 他很累。他干了一整天活。 5.I had been watching TV at home last night. 昨晚我一直在看电视。 6.My parents had been watching TV at 8:00 last night. 昨晚八点钟时我的父母亲都在看电视。 二、过去将来进行时发生的时间和将来进行时差别很大,过去将来进行时是指一个过去正在发生的动作,特变强调“过去发生”。而过去完成进过去完成进行时由“had been +现在分词”构成。它的用法是表示从过去某一时间开始一直延续到另外一个过去行时是指过去将来某个时刻已经完成的动作,强调的是“已经完成”。比如: 1.He told me that she would be shopping the next day this time. 他对我说第二天的这个时候他正在购物呢。 2.He said that the minister would be giving a speech on international affairs the next day this time. 他说第二天的这个时候部长将就国际事务发表演讲。 3.The new name he would be using was Jack Jones. 他将用的新名是杰克•琼斯。 4.The new book he would be getting was“FORREST GUMP”. 他将得到的新书是阿甘正传。

  • 语法解析 | 现在完成时的标志

    已经通过了考试。 2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。 *①for+时段  ②since+过去一个时间点(过去从句)为标志  注意: 1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 2)不能与when连用2.现在完成时往往同表示不确定的过去时间状语连用   现在完成时用来表示之前已发生或完成的动作或状态,但它的影响现在还存在;也可表示持续到现在的动作或状态.其构成:have (has) +过去分词.规则变化的过去分词与过去式的变化一样,在动词词尾加ed; 不规则变化的过去分词见不规则动词表,需要同学记忆. 现以see the film为例将现在完成时的肯定句, 否定句和疑问句列表如下: 肯定句:I/You/We/They have seen the film. He/She /It has seen the film. 否定句:I/You/We/They have not/ haven’t seen the film. He/ She/It has not/hasn’t seen the film. 疑问句:Have I/you/they seen the film? Yes, you/ we/I/they have. No, you/ we/I/they haven’t. Has he/she/it seen the film? Yes, he/ she/ it has. No, he/ she/ it hasn’t.   看完成时是英语中的一个重要时态,现在完成时的语法内容非常丰富,现在完成时完了上面的语法知识,大家应该就能明白现在完成时的标志了,赶快收藏起来吧~

    2017-09-05

    现在完成时