现在完成时的构成具体用法

现在完成时have done的用法到底有几种?到底怎么用才对?
实在是不得不问,这个时态折磨了我很久,因为太多人说着太多不一样的答案,我自己也总结不出答案要么是1.“一直持续做的动作,但可能不进行下去(我所知道跟have been doing的唯一区别)要么是2”过去某时刻做的动作对现在的影响“我理解为”已经“(但到现在也不清楚这影响到底怎么判定,他们说i have destroyed a door,门现在还坏的话 )要么是3”重复“答案永远要么是1要么是2,要么都有的话就是复制,现在真心求教高手大师帮忙解惑昨晚看到一部电影,里面团伙在行动,说了一句i've done this before,疯掉了,看意思肯定是”已经“ ,但没办法知道这个影响到底在哪,后面又沉思了一下,did不算做过了吗,如果说have done比did强调完成的话,那行动了半年但失败了算做过还是算完成,如果have done只代表完成不代表成功,那跟did有什么区别,都是做了,都不强调成功,那何来完成
按投票排序
先吐槽我们从小说汉语,知道个毛的语法,还不是照样交流!语法,是对语言的概括、总结、探寻、和指导。劝TZ不要过分纠结语法这个东西,在阅读的过程中要联系上下文去理解文义。死扣语法,是不行滴!-------------------------淫荡的分割线-------------------------在HAVE DONE句型中,汉语中对应比较好的是“我有......”句型。例如:“我有努力过”、“我有看过那个电影”、“我有上过那个老师的课”等等。而事实上,这个汉语句型就是上世纪台湾人直译“I have...”句型,迁移到汉语当中一个极好的例子。在这三个例子“看电影、上课、努力”等都是发生在过去。那么我们换种说法“我看过那个电影”、“我上过那节课”、“我努力过”。两个版本你对比下,有没有“有”会产生什么样不同的意思?此处省略一万字...TZ列举的:1 一直持续做的动作,但可能不进行下去;2 过去某时刻做的动作对现在的影响;3 重复。但我想说,其实只有一个作用,就是强调!强调什么呢?这个就要看语境了。正所谓听话听音。举栗!1、“我有看过那个电影”
有一天,狗剩请如花看某部电影,如花说“我有看过那个电影”。这里就是强调不想再去看了,因为之前已经看过了。如果非要讲语法,这点可以理解为“2 过去某时刻做的动作对现在的影响”;2、“我有努力过”
狗剩喜欢如花,今天送花明天送饭,穷追不舍。这时候有两种情况,一,到手了,人们祝贺,狗剩骄傲地对弟兄们说“我有努力过”,言外之意就是老子不努力追,能到手么?哼哼。这里也就是说,狗剩穷追不舍(过去做的动作),导致了现在抱得美人归(对现在的影响),强调你们不是谁都有这样的毅力和魅力赢得如花姑娘的放心哦!;悲剧的剧情“二”,狗剩很二,追了好久,可人家如花死活看不上他,狗剩垂头丧气地说“我有努力过”,听的人心里那个可怜哟,啧啧啧!,这里的“有”,强调了自己备受打击、筚路蓝缕的爱情悲壮史。此时,追还是不追,是个值得深思的问题。也就是“1 一直持续做的动作,但可能不进行下去”。但注意,只是可能。狗剩如果继续,这里还是可以说“我有努力过”的。
当然,这里也适用“3 重复”,因为如花不是那么好追的!
3、“我有上过那个老师的课”
这句话更是广泛了。
狗剩对如花说,“李老师上课真是风度翩翩、旁征博引、生动有趣...”,如花说“我有上过那个老师的课”。强调的是,a “我知道”这样一个事实,你丫就别BB了(适用2 过去某时刻做的动作对现在的影响,当然也适用3 重复,重复的去上课,所以我很了解李老师的课风!);
所以题主你看,教科书里的语法,在生活里真是气象万千、人山人海、锣鼓喧天、鞭炮齐鸣!语言现象的纷繁复杂是很难用个“1、2、3、”来概括总结的。
最后要补充的一点,与“HAVE”连用的,必须是可持续性动词,而绝对不能是短暂性动词。
什么是可持续性动词AND短暂性动词呢?
还是来举个栗子好了。
可持续性动词:比如上面提到的上课啦、看电影啦,还有吃饭、踢球、打游戏神马的,总之不能是一瞬间就能完成的!
短暂性动词:要的就是快,必须一瞬间完成,爆炸,开门等。
【下面是我认为比较能吃透的讲解,除了那个already不明白,have done不是已经隐含了”已经“吗】 现在完成时讲解一. 基本结构:助动词have/has+过去分词(done)二. 句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语 + have/has.(肯定)       No, 主语 + haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果  I have spent all of my money (so far).(含义是:现在我没有钱花了.)   Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.  ①for+时段  ②since+过去一个时间点(译为:自从……以来)  ③since+时段+ago  ④since+从句(过去时)  ●⑤It is+时段+since+从句(过去时)  Mary has been ill for three days.  I have lived here since 1998. 四. has gone (to),has been (to), has been (in) 的区别   Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai.Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months. /since two months ago.五.现在完成时的标志   1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义: * 以already, just和yet为标志  He has already got her help. 他已得到她的帮助。He has just seen the film. 他刚刚看过这场电影。He hasn't come back yet. 他还没有回来。  * 以ever和never为标志 This is the best film I have ever seen. 这是我曾经看过的最好的一部电影。He has never been to Beijing. 他从没有到过北京。  * 以动作发生的次数为标志  He says he has been to the USA three times. 他说他已经去过美国三次了。  * 以so far(到目前为止)为标+before He has got to Beijing so far. 到目前为止他已到了北京。She has passed the exam so far. 到目前为止她已经通过了考试。2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。 *
 ①for+时段
②since+过去一个时间点(过去 从句)为标志注意: 1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 2)不能与when连用 2.现在完成时往往同表示不确定的过去时间状语连用
1,表示动作的完成,但是造成的 影响持续到了现在,相当于汉语里的,我吃过了,意思就是我现在不想吃了2,表示动作的持续,从过去开始,一直持续到说话是,并且有可能继续,就像你说的那样3,表示经验。去过某地多少次(从未也是经验哦,0次也是算的)你后边说的did 只是单纯的过去时,他只强调在过去有过这么一个动作,其他的不多交待而完成时,i‘ve done this before,可以表示,我之前做过了,要么是说自己有过此种经历,要么就是暗含“ 怎么还要我做”的意思现在完成时态 这个链接里面内容挺好的,有兴趣的可以看看,说不定对你有所帮助。
告诉题主少上知乎多读书题主怎么不信呢,这样怎么学得好呢。就算我告诉你完成时强调状态过去时强调动作,条件状语从句主将从现又如何呢,该不会用的还是不会用,该看不懂的还是看不懂。
已有帐号?
无法登录?
社交帐号登录现在完成时的用法 - 51家教网
>>>>>>>>>>>>
现在完成时的用法
&&&&分类:&&&&|&&&&发布日期: 9:38:25
本新闻网址:
赞助商链接
2 现在完成时的用法现在完成时的形式皆以“ have(has)+过去分词”来表示,有“继续”、“完了”、“结果”、“经验”等用法。继续 I have studied English for three years.我已经学习英语三年了。/yfdq/2411.htmlShe has been sick since last month.她从上个月就生病了。经验 I have visited Beijing many times.我访问过北京好多次了。Have you ever been to Hawaii?你曾经去夏威夷吗?完成 I have just finished my homework.我刚刚完成我的家庭作业。Has he finished his work yet?他作好工作了吗?结果 My brother has become a teacher.我哥哥已经成为一名教师了。I have lost my watch.我手表弄丢了。(我现在仍旧没有表)1 表示继续的现在完成时[肯定句] Those foreigners have lived in China for about tenyears.那些外国人住在中国将近十年了。[否定句] We haven’t seen each other all this month.我们这个月一直没有见面。[疑问句] How long has he known that man?他认识那个多久(多长时间)了?He has known that man since he came here six years ago.自从他六年前来到这儿就认识那个人了。1.用法表示继续意义的现在完成时说明过去的动作一直延续到现在。也就是说从过去某时开始的动作、状态,一直持续到现在。往往用联系现在的表示一段时间的时间状语。说明如下:①I began to live here ten year ago.我十年前就开始在这里居住了。②I still live here now.我现在仍然住在这里。③I have lived here since ten years ago.自从十年前我就住在这里了。“live(住)”这个动作从过去某时──十年前就开始了。一直持续到现在(一直住到现在)。所以③这一句现在完成时的句子可以分解为①,②两个句子(一句是过去时,表示过去时开始的动作;一句是现在时,表示现在仍在继续)。如下表示注意现在完成时这一时态就是动作在过去发生,但一定要和现在有关系,否则就用过去时。如左述①只表示十年前我在这儿住过,与现在没关系。而用了现在完成时,即使不用时间状语,也表示与现在有关系,即现在仍住在这儿。过去某时 现在完成时(have +过去分词) 现在必背!表继续的动词在英语中能用现在完成时表示延续到现在动作的动词比较少,常用的有:have known have studied have worked已经认识了⋯⋯ 已经学习了⋯⋯ 已经工作了⋯⋯have been in have used have taught已经⋯⋯ 已经使用了⋯⋯ 已经教了⋯⋯have stayed have wanted to have lived已经停留了⋯⋯ 已经想要⋯⋯ 已经住了⋯⋯2.常用的时间状语表示继续的现在完成时,常和下列时间状语连用:for+时间;since+过去某时;how long; today ;this week(month, year⋯);thesedays(months, years⋯ ) ; lately;recently;so far;up to now;till(until) now;in thepast(last) year(days⋯);during the past(last) days (years⋯);always;all day;all this week⋯;oftena.for +时间for 后面表示时间的可以是具体的数字,也可以是泛指的时间如along time(一段长时间),several days(几天),some time(一些时间)。I have known him for a long time.我认识他已经有很长时间了。She has been busy for five days.她这五天来一直很忙。“for + 时间”并不只是在完成时连用,别的时态也用,但意思不一样。注意“for+时间”可以和各种时态连用。千万不要产生误解,认为“for+时间”只用于完成时,不过它与完成时连用是非常常见的。He worked in Shanghai for two months in 1965.1965 年时他在上海工作过两个月。(该句是过去时,与现在无关,只是在过去的1965 年发生的事)He often stays in Shanghai for two months every year.每年他常常在上海呆两个月。(这句用的是一般现在时,因为它指的是一个客观情况,而且时间状语every year 限定这句的时态为现在时。)b.since +表示过去的时间单词或句子“since + 表示过去时间的词”,表示从过去某时开始的动作或状态一直继续到现在,此时since 是介词。常见的时间状语如下:sine three days ago.自从三天前以来(如果只是three days ago,就只表示过去的时间,即三天前和现在没关系)since then 从那时以来since 1990 从1990 年以来到现在有时只用since 而省了后面的时间而表示从过去某时以来一直到现在。Lili has been sick since yesterday (last night.)莉莉从昨天(昨夜)以来就病了。“since + 句子(过去时)”,此过去时的句子相当于since+表示过去的时间,只不过用过去时的动词表示过去的动作或状态。此时since是连词。注意通常since 引导的从句的动词是用过去时,而主句原则上是用现在完成时,但用“It is +时间⋯”开始的句子例外。It is ten years since we left school.自从我们离开学校已经有十年了。We have known each other since we were children.自从我们是孩子时(我们童年时)就彼此认识了。My father has taught English here since he moved here in 1980.自从我父亲1980 年搬到这儿来后(直到现在)他一直在教英语。c.how long⋯表示多长时间,多久回答How long + have (has)+主语+过去分词⋯?这样的现在完成时的问句时,常用for⋯和since 的句子。但和for +时间一样,how long也不仅仅用于完成时,它可以用于其它时态。How long have you studied Chinese?你学汉语多长时间了?I’ve studied it for 3 years.我学习汉语三年了。I’ve studied it since I came to China.自从我来到中国,我就开始学汉语了。How long did you study Chinese last year?去年你学了多长时间的汉语?注意“When⋯?”疑问句不可以用现在完成时,因为“When⋯?”疑问名是用来询问时间的,而现在完成式则不谈动作的时间。When have you visited Beijing?(×)When did you visit Beijing?(○)你是什么时候拜访过北京的?说明总之,凡表示一段时间的副词,而且这一段时间到现在还没有终止者,皆可以和现在完成时连用。d.all +时间all day(一整天),all this morning(今天一整个早上),all week(一整个星期)等时间状语除了和完成时连用外,亦可和其它时态连用。My sister has had a toothache all day.我妹妹的牙疼了一整天。Before liberation the farmers worked all day, but they gotlittle.解放前,农民们整日干活,可是几乎得不到什么。e . 其它:always, often, these days (months⋯), recently(lately), so far, up to now, till (until) now, in the last few yearsalways(总是),often(常常),these days (months⋯)(这几天;这几个月)可以和完成时连用,也可以和别的时态连用。recently, lately(最近,近来)表示包括现在在内的时间,所以常常和现在完成时连用。so far = up to now (到目前为止),till (until) now(到现在)两者皆和现在密切关联,所以往往用现在完成时。in the last (past) few years(在过去的几年中)这样的时间状语,一般用于现在完成时(也可用于过去时,但中学阶段可不掌握)We’ve always (often) seen him walk after supper.我们经常看到他晚饭后散步。He hasn’t received letters recently (lately).他最近(近来)没收到信。Three students have been killed so far.截至到目前,已有三个学生死亡。We have learned about 2,000 words in the past few years.在过去的几年中我们已掌握了大约2,000 个单词。(在这里“在过去的几年中”的实际意思是从过去几年到现在为止,包含现在,所以要用现在完成时。)2 表示经验的现在完成时[肯定句] He has read the novel three times.这本小说他已经读了(看了)三遍了。[否定句] I’ve never been there.我从来没去过那儿。[疑问句] Have you ever been to U.K.?你去过英国吗?1.用法表示经验意义的现在完成时,说明从过去起到现在的经验,即从过去到现在之间曾经经历过或做过的事情。说明如下:①过去时:I saw the film three years ago and I saw the filmagain and again.(可能是三年前或者别的时间,总之是过去的某一时间,我曾经看过这部电影,后来又看了几遍。)②现在时:Now I know the film (or Now I remember the film).(这部电影我现在还有印象,还记得。)③现在完成时:I have seen the film three times.(这部电影我看过三次。)注意用了现在完成时,它就表示动作是过去做的,但此事(此物)我现在还有印象,还记得住。所以表示经验的现在完成时时,有时还可以不用时间状语。Oh, you are talking about that film. It’s wonderful. I ’ve seenit.哦!你们在谈论那部电影。它太精彩了,我看过。表示过去经历过的事情、做过的事情。过去看过三次这部电影,这三次动作都是过去做过的事情,但用现在完成时,表示和现在有关系,暗指:现在我还记得它,或者这部电影对我印象很深⋯⋯,所以③这个句子包含①、②二句的意思。如果只用过去时①,那么就表示和现在没关系,只表示“过去看过这部电影”这个客观事实。2.常用于表示经验的时间状语表示经验的现在完成时,常和下列时间状语连用: ever(迄今,到此为止);never(一次也没有,从未);before(以前);once(一次),twice(二次),~ times(⋯⋯次),many times(许多次)⋯⋯a.置于句中的时间状语(副词):often, ever, neverever 用于疑问句中,never 用于否定句中。这些在句中的副词的位置是固定的,要放在助动词have(has) 的后面,过去分词的前面,如下:主语+ have (has) +副词+过去分词~.We have often heard about that country.我们常常听到有关那个国家的消息。Have you ever seen a UFO?你迄今(到目前为止)见到过飞碟吗?答句中如果表示从没见过,口气坚决,还可用never 回答。No, I never have.No, I’ve never seen one.两句都可以,注意never 的位置。No, I haven’t. 不,没有。Yes, I have. 是的,见过。The boy has never finished reading the whole book since Itaught him.自从我教这个小男孩以来,他从来没读完过一本书。(never 用于否定句中语气强烈。)b.放在句末的时间状语:表频率的副词,before,yet必背!表频率的副词一次 once两次 twice三次 three times四次 four times数次 several times许多次 many timesShe has read the poem once.她曾经朗诵过一遍这首诗。I remember I have seen you somewhere before.我记得我以前曾经在什么地方见过你。c.H How many times⋯How often (How many times)+ have(has)+主语+过去分词⋯?用于询问频率、次数的场合。How often have you seen the old man?你见过几次那位老人?Only once(twice).只见过一次(两次)。How many times have you been to the province?那个省,你去过几次(多少次)?Many times.许多次。3.have(has) been⋯由have(has)与be 动词的过去分词组成的“have(has) been⋯”表达的意思比较复杂,要注意上下文及句子情景,正确使用它。其用法以表说明如下:__a.have been tohave (has) been to 用于“经验”,表“曾去过⋯⋯”时,常和often,once, twice 等频率副词连用。I have often been to Japan.我常去日本。I have been to Japan twice.(经验)我曾去过两次日本。I have been to the airport to see my father off .(完成)我到机场去送我父亲了。b.have been inHave you ever been in America?(经验)你在曾在美国住过吗?No, I have not been there yet.没有,我还没在那儿住过呢。We have been in the museum for the whole morning.(继续)我们一上午一直在博物馆。注意在have(has) been in (to) ⋯的句子中in(to) 后面跟的是名词,如果是副词here,there 则不用to,in。We have been there for the whole morning. Have you been there?我们一上午一直在那里。你在那儿吗?be 动词的过去分词be 动词的过去分词不管主语的人称和数,都用been 表示。We have been happy these days.这些日子我们很高兴。注意以下三个句子的区别:①I am busy. 我很忙。 一般现在时②I was busy. 我过去很忙。 一般过去时③I have been busy. 我一直很忙。 现在完成时3 表示完成、结果的现在完成时He has just come back. 他刚刚回来。I have closed the door. 我把门关上了。Mr. Li has gone to Australia. 李先生去澳大利亚了。表示完成、结果意义的现在完成时是表示过去发生并结束的动作对现在产生的结果和影响。这种情况可分为下面两种情况:1.表示“完成”的用法“完成”的意思为“刚做完⋯⋯”或“做完了⋯⋯”。表示过去开始的动作,现在刚刚结束,即说话之前刚刚结束。I’ve just stopped reading.比较I stopped reading yesterday.昨天我没读书。(只是指昨天,和现在无关,现在也许又在读书。)我刚刚停止读书。(读书这个动作已经停止,现在我没在读书。)They have gone go Guilin.他们去了桂林。(表示“去”这个动作已经完成,所以现在他们不在本地。至于他们到没到桂林,此句不表示,他们也许已经到了桂林,也许还在去桂林的路上,不过总之,现在不在此地。)2.表示“结果”的用法“结果”的意思为“做了⋯⋯(现在是其结果)”。表示过去动作的结果对现在仍有影响。所以表示结果的现在完成时包含了两个意思,以图表说明如下:比较I opened the window.那只是说明以前(某时)我打开过窗户,也许是很早以前(几年前)发生的事,与现在无关,现在这窗户也许是关着的,也许是开着的。①I opened the window. ②The window is open now.[过去的动作] [过去的动作对现在的影响还存在]我打开了窗户。 现在窗户是开着的。↓①+②=③③I have opened the window.我已经打开了窗户。①Mr. Wang bought a new bike. ②Now he has a new[过去某时买的] bike.王先生买了一辆新自行车。 现在他拥有一辆新自行车。↓①+②=③③Mr. Wang has bought a new bike.王先生买了一辆新自行车。表示结果的现在完成时,往往不必用时间状语。中国学生在掌握这点时常出错,要特别注意,一定要注意现在完成时和现在有关,所以上述两个例句中的②即对现在的影响很重要。
------文章版权归原作者所有, 未经允许请勿转载, 如有任何问题请联系我们。
上一篇:下一篇:
最新发布资料:
赞助商链接
网站名称:&&现在完成时的用法讲解和练习&&新目标
下载地址::()
资料下载说明::
1、本网站完全免费,后即可以下载。每天登陆还送下载点数哦^_^
2、资料一般为压缩文件,请下载后解压使用。建议使用IE浏览器或者搜狗浏览器浏览本站,不建议使用傲游浏览器。
3、有任何下载问题,请。视频及打包资料为收费会员专用(20元包年,超值!),网站大概需要6万/年维护费。
文件简介::
现在完成时的讲解和练习对所学时态的回顾,引入现在完成时通过数轴来概括讲解所学的四个时态:一般现在时、现在进行时、一般过去时、一般将来时。(导入)有时候,这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态――现在完成时表示。同样也用数轴来表示一下。一现在完成时的构成:主语+have/has+过去分词(过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。-略) [Exercises1]选择填空()1.IEnghishinthisschoolsince1999(A)taught(B)havetaught(C)tea(D)wouldteach()2.Lileithepenforfiveyears(A)hashad(B)bought(C)havehad(D)havebought()3.Katehergrandmother'sphotobefore(A)haven'tseen(B)haveseen(C)see(D)hasn'tseen()4.Maryyouthesedays.(A)Has,seen(B)Do,see(C)Did,see(D)Is,seeing()5.sofar,wethousandsofBuildinginQuanzhou(A)build(B)havebuild(C)build(D)willbuild二、否定式:主语+haven’t/hasn’t+过去分词。 疑问式:Have/Has+主语+过去分词? 简略答语:Yes,主语+have/has.(肯定)No,主语+haven’t/hasn’t.(否定) [Exercises2]选择填空()1.―Haveyoufinishedyourwork?―.(A).Yes,Ihave.(B)Yes,Ido.(C)Yes,Iam.(D)Yes,Idid.()2.―HassheeverlearnedEnglish?―(A)Yes,shehas.(B)Yes,shedoes.(C)No,shedoesn’t(D)No,shehas()3.Hefinishedhishomework.yet(A)doesn’t(B)haven’t(C)hasn’t(D)doesn’thave三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果,常与never/ever,just,already/yet,before。sofar等连用。这些标志词可以表达这种含义⑴以already,just和yet为标志already,just和yet表示到现在为止动作或状态已经、刚刚或还没有发生。Hehasalreadygotherhelp.Hehasjustseenthefilm.Hehasn’tcomebackyet。⑵以ever和never为标志 ever和never表示到现在为止动作或状态曾经或从来没有发生过。 ThisisthebestfilmIhaveeverseen.HehasneverbeentoBeijing. ⑶以动作发生的次数为标志 若某一动作到现在为止已经发生了若干次,则要使用现在完成时。 HesayshehasbeentotheUSAthreetimes.⑷以sofar为标志 sofar往往表示到目前为止动作或状态已经发生。 HehasgottoBeijingsofar.Shehaspassedtheexamsofar.⑸never/ever,just,already/yet,before。sofar的用法.1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例:1)I'vealreadyreadthisbook.我已经读过这本书了。(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。)2)I'vewashedmyclothesalready.我已经洗了衣服。(洗衣服的动作已完成,其结果是“衣服冼干净了”。)注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。实例:3)Haveyoumethimalready?你(真的)已经见过他了?2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。实例:1)―Hashefoundhiswatchyet?他已经找到他的手表了吗?―No,notyet.不,还没有。2)Thewomanhasn'tfoundherdogyet.那位妇女还没有找到她的狗。(没找到狗,心里着急,这就是对现在的影响)3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。实例:Hehasjustcomebackfromschool.他刚从学校回来。4.ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。实例:1)HaveyoueverbeentoHongKong?你曾去过香港吗?2)Ihaven'teverspokentoher.我未曾和她说过话。5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间。实例:Ihavenevertravelledbyplanebefore.我以前从来没有乘飞机旅行过。6.before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。实例:1)HaveyoubeentoHainanbefore?你以前去过海南吗?2)Ihaven'teatenGuangdongfoodbefore.我以前没吃过广东菜。 [Exercises3]选择填空()1.―Haveyoutravelledonthetrain.―Yes,Ihave.(A)never(B)ever(C)just(D)yet()2.――Haveyoufinishedyourhomework――Not.(A)ever(B)already(C)yet(D)just()3.Wehaven'tfinishedourhomework.(A)already(B)ever(C)yet(D)never()4.―HaveyoulearnedEnglish?―Yes,I'velearnedalot.(A)never,ever(B)ever,never(C)ever,already(D)already.ever()5.―Haveyoufinishedyourhomework?―Yes,I'vedonethat(A)yet,already(B)already,yet(C)ever,never(D)still,just()6.John'sfatherborrowedsomepictures(A)havealready(B)hasjust(C)haveever(D)hasyet四、现在完成时含义之二表示过去已经开始,一直延续到现在的动作或状态。常与for,since,howlong,,thesedays等连用。⑴Since+过去点的时间(since短语或从句表示过去的动作延续至今,since之后的时间为一点)Mr.Smithhasworkedheresince1984.He’slearnedabout5,000Englishwordssincehewenttocollege.⑵for+一段时间(数词+量词),(for短语表示动作延续多长时间,for的宾语为时间段)。此划线部分用howlong提问。Wehaveknowneachotherfortwentyyears.Ihaven’tseenherforalongtime.[Exercises4]A)用since和for填空1)______twoyears2)_______twoyearsago3)_______lastmonth4)______19995)_______yesterday6)_______4o’clock7)______4hours8)_______anhourago9)_______wewerechildren10)_____lunchtime11)______shelefthereB)用since和for填空1.HehaslivedinNanjing________theyearbeforelast.2.I’veknownhim__________wewerechildren.3.OurteacherhasstudiedJapanese_________threeyears.4.Shehasbeenawayfromthecity___________abouttenyears.5.It’sabouttenyears__________sheleftthecity.C)选择填空()1.I'vebeenlikethiseversnice(A)lastweek(B)foraweek(C)aweekbefore(D)thelastweek()2.Mymotherhasworkedinthisfactory2years.(A)about(B)for(C)in(D)since()3.Ihaven'theardfromhimlastweek.(A)since(B)for(C)ago(D)before()4.Hisfatherjoinedtheparty_________(A)forthreeyears(B)sincethreeyearsago(C)threeyearsago(D)intwoyears'time()5.Hemovedherein1999,andhehasbeenhere.(A)atthattime(B)forfiveyearsago(C)sincefouryears(D)forfouryears()6.Tomhasbeenawayfromhomeaboutfivedaysago.(A)\(B)in(C)since(D)for五、句式:主句(现在完成时)+since+从句(一般过去时)()1.sheEnglishinourschooleversinceshehere.(A)hastaught,come(B)taught,came(C)hastaught,hascome(D)teaches,hascome()2.OurEnghishteacherinourschoolsincehetoChina.(A)hastaught..come(B)taught,…come(C)hastaught,has..come(D)teaches,has…come()3.SheinTaizhousinceshebornin1980(A)haslived,hasbeen(B)haslived,was(C)lived,hasbeen(D)lived,was六、句式:It’s+一段时间+since从句(用一般过去时)()1.It’stenyearssinceshe.(A)hasleft(B)hasbeenaway(C)left(D)leave()2.It’sthreeyearssincehethearmy.(A)hasjoined(B)hasbeenin(C)join(D)joined七、havebeenin,havebeento与havegoneto的用法⑴have(has)beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since,for,howlong等。例如:Mr.BrownhasbeeninShanghaiforthreedays.▲此外还有这些搭配:havebeenhere(there)/athome(school)/onthefarmhavebeenhere(there)/abroad⑵have(has)beento表示“曾经去过某地”,现在已经不在那里了。可与just,ever,never等连用,Ihavejustbeentothepostoffice.MaryhasneverbeentotheGreatWall.HaveyoueverbeentoHangzhou?▲have(has)beento后面可接次数,表示去过某地几次。:IhavebeentoBeijingthreetimes.。Theyhavebeentothatvillageseveraltimes.⑶have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语。----WhereisTom?----Hehasgonetothebookshop.。[Exercises7]A)用have(has)been或have(has)gone填空。A:Where____________LiFei___________?B:He____________toHainanIsland.A:Howlong___________he___________there?B:He_____________thereforthreedays.A:Whenwillhecomeback,doyouknow?B:I’mafraidhewon’tcomebackrecently.A:CouldyoutellmethewaytoHainanIsland?B:Sorry,I_________never___________there.A:Howmanytimes___________LiFei__________tothatplace?B:He_____________thereonlyonce.B)用have/hasbeento/in,havegoneto的各种形式填空。1) WhereisJack?He__________hiscountry.2) David________theparkjustnow.3) John_______Englandsincehecameback.4) Howlong_____have_____thisvillage?5) TheSmiths______Beijingforyears.6) _____youever____America?--Yes,I_____theremanytimes.7) I_____thisschoolsincethreeyearsago.8) WhereisJim?He_____thefarm.C)选择填空()1.Mrswhitesisn'there,sheLondon,shetheremanytimes(A)hasbeento,went(B)hasgoneto,hasbeen(C)wentto,hasgone(D)hasbeento,hasgone()2.Shehas__________toBeijingtwice.(A)gone(B)got(C)been(D)come()3.―whereyourfather,LiLei?―ToBeijing(A)have,been(B)has,been(C)have,gone(D)has,gone()4.MrGreenisn'tintheoffice,Hetothelibrary(A)hasgone(B)went(C)hasbeen(D)willgo()5.MrsmithtoTokyoandhewillbebackinaweek(A)hasbeen(B)hasvisited(C)hassent(D)hasgone()6.They_Chinafortwoyears(A)havebeento(B)havebeenin(C)havegoneto(D)havecometo八、现在完成时的反意疑问句【have(n’t)/has(n’t)+代词】()1.Jim'sbeentotheGreatwallbefore,he?(A)isn't(B)wasn't(C)hasn't(D)doesn't()2.She'sneverbeentoEngland,she?(A)has(B)hasn't(C)isn't(D)is九、Howlong与现在完成时()1.--___haveyoubeenhere?--Sincelastyear(A)Howfar(B)Howlong(C)Howoften(D)Howsoon()2.___________hasHanmeibeeninthelibrary.(A)Howlong(B)Howsoon(C)Howfar(D)Howoften()3.Howlong___he___thelibrarybook.(A)has,borrow(B)has,kept(C)has,bought(D)did,buy十、短暂性转换延续性现在完成时表示过去已经开始,持续到现在的动作或状态。此时常与“for+一段时间或“since+过去的点时间或从句(从句用一般过去时),overtheseyears,inthepastyears,以及sofar(到目前为止)等时间状语连用。(肯定句,疑问句中谓语动词必须是延续性动词):1)他入团两年了。误:HehasjoinedtheLeaguefortwoyears.正:HehasbeenaLeaguememberfortwoyears.2)我买这辆自行车三年了。误:Ihaveboughtthisbikeforthreeyears.正:Ihavehadthisbikeforthreeyears.[Exercises10]A)按要求把短暂性转换为延续性动词①arriveat/insw.e/go/movetosw.→beinsw./atschool/athome/onthefarm/behere/bethere1) HegottoBeijingfiveminutesago.He__________________________Beijingfor__________________.2) ImovedtotheUSAlastyear.I__________________________theUSAsince____________________.3) Iwenthomeyesterday.I________________________homefor___________________.4) Theycameherelastweek.They__________________heresince___________________.②come/goback,return→bebackcome/goout→beout1) Hecameouttwoyearsago.He____________________________for____________________.2) WereturntoFuzhouyesterday.We_________________________toFuzhousince__________.③become→be1) Ibecameateacherin2000.I__________________ateacherfor__________________.2) Theriverbecamedirtylastyear.Theriver__________________dirtyfor___________________.④close→beclosedopen→beopen1) Theshopclosedtwohoursago.Theshop__________________________for__________________.2) Thedooropenedatsixinthemorning.Thedoor________________________forsixhours.⑤getup→beupdie→bedeadleavesw.→beawayfromsw.fallasleep/gettosleep→beasleepfinish/end→beovermarry→bemarried1) Igotuptwohoursago.I________________________since________________.2) HeleftFuzhoujustnow.He________________________________Fuzhouforfiveminutes.3) Mygrandpadiedin2002.Mygrandpa______________________for_______________.4) Themeetingfinishedatsix.Themeeting____________________forsixhours.5) Igottosleeptwohoursago.I__________________________since___________________.6) Theymarriedin1990.They___________________________since_________.⑥start/begintodosth.→dosth.begin→beon1) Ibegantoteachatthisschoolin1995.I________atthisschoolsince____.2) Thefilmbegantwominutesago.Thefilm____________for________.⑦borrow→keeplose→nothavebuy→haveputon→wearcatch/getacold→haveacoldgettoknow→know1) Theyborroweditlastweek.They__________________itsince____________________.2) Iboughtapentwohoursago.I__________________apenfor__________________.3) Igottoknowhimlastyear.I___________________himsince____________________.4) Iputonmyglassesthreeyearsago.I____________________myglassesfor__________________.⑧have/hasgoneto→havebeenin1) HehasgonetoBeijing.He_____________Beijingfortwodays.⑨jointheleague/theParty/thearmy→bealeague/aPartymember/asoldier→beamemberoftheleague/theParty→beintheleague/theParty/thearmy1) Hejoinedtheleaguein2002.He_________________a__________________fortwoyears.He__________________a_____________________the__________fortwoyears.He__________________________________theleaguefortwoyears.2) Mybrotherjoinedthearmytwoyearsago.Mybrother____________________a___________for______________________.Mybrother______________________in_______________________fortwoyears.C)选择填空()1.―HowlongcanIthisbook?―Twoweeks(A)borrow(B)keep(C)lend(D)return()2.Herfatherin1990andherhusbandformorethanfiveyears(A)died,dead(B)hasdied,dead(C)died,hasbeendead(D)hasdied,hasdied()3.Ihavethisnicewatchfortwoyears(A)had(B)bought(C)borrowed(D)lend()4.Hehishomefortenyears(A)hasleft(B)leftfrom(C)hasbeenawayfrom(D)wasawayfrom()5.Healeaguememberforthreeyears(A)is(B)hasbeen(C)hasbecome(D)havebecome()6.Lihua'sbrotherhasfortwoyears(A)joinedthearmy(B)beenanarmy(C)becomeasoldier(D)beeninthearmy()7.Hehasn'tQuanzhoueversinceheleftschool(A)left(B)beenaway(C)been(D)away十一、现在完成时与一般过去时的用法比较⑴现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。试比较:Theplanehasarrived.飞机已经来了。(说明现在的情况:飞机在这儿)Theplanearrivedaquarterago.飞机是一刻中以前来的。(强调动作发生的时间在过去)Ihavetaughthereforfifteenyears.我在这儿已经教了十五年。(表示十五年前的动作一直延续到现在,还可能会继续。)Itaughthereforayear.我过去在这儿教过一年。(表示“我“现在已经不在这儿任教了)⑵When常与一般过去时连用,Howlong常与与现在完成时连用WhendidyoucometoBeijing?HowlonghaveyoubeeninBeijing?[Exercises11]选择填空()1.―Haveyoufinshedyourhomework―Yes,Iitlastnight(A)finish(B)finished(C)havefinished(D)willfinish()2.―youevertoNanjing―Yes,Itherelastyear.(A)Have…gone,havegone(B)Have…been,went(C)Did…go,went(D)Did…go,has,been()3.―WhenyouLucyinNewYork?―Iherefortwoyears(A)did…meet,haven'tseen(B)did…meet,haven'tseen(C)did…meet,don'tsee(D)would…meet,hadn'tseen()4.-when_youtoBeijing?Howlongyouhere?(A)have…come,have…been(B)did…come,have…been(C)did…come,did…go(D)did…come,have…gone
亲!请或新用户?
本站声明:书利华教育网资料为本站收集、购买整理或网友上传,不能保证版权问题,如有侵犯,请发邮件联系无条件删除,谢谢。
CopyRight&书利华教育网
------E-mail:(#改为@即可) QQ:
旺旺:lisi355
联系:广东省清远市清新区第一中学 侯剑东
欢迎合作与交流!}

我要回帖

更多关于 现在完成时的句子 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信