现在完成时的用法讲解.doc

上传人:人*** 文档编号:556216489 上传时间:2024-03-08 格式:DOC 页数:3 大小:42.51KB
返回 下载 相关 举报
现在完成时的用法讲解.doc_第1页
第1页 / 共3页
现在完成时的用法讲解.doc_第2页
第2页 / 共3页
现在完成时的用法讲解.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《现在完成时的用法讲解.doc》由会员分享,可在线阅读,更多相关《现在完成时的用法讲解.doc(3页珍藏版)》请在金锄头文库上搜索。

1、现在完成时1、概述现在完成时表示过去发生的某一动作对现在造成的结果,现在完成时着眼点是现在。现在完成时常与不确定的过去时间状语,如:just, yet, before, recently, once, lately等;也可以同表示濒度的时间状语连用,如often, ever, never, sometimes, twice, on several occasions等;也同包括现在时间在内的时间状语连用,如now, today, this morning, this year, this month等,但不能同特定的时间状语连用(in 1993, last year等)。I wonder wh

2、y Jenny hasnt written us recently. We should have heard from her by now.我想知道詹尼最近为什么没有写信来。到现在早该收到他的信了。The price has gone down, but I doubt whether it will remain so.价格已经下跌,但我怀疑这能持续多长时间。2、构成现在完成时由“助动词have/has+过去分词”构成。其肯定、否定疑问形式如下:肯定式否定式疑问式I(We,You,They)have read it.I(We,You,They)have not read it.Have

3、you (they, we, I)read it ?He(She)has read it.He(She)has not read it.Has he(she)read it?注意:have not常简写为简略为havent, has not简略为hasnt.-How are you today? 你今天感觉好吗?-Oh , I havent felt as ill as I do now for a very long time.好长一段时间以来,我没有像今天这样难受了。Have you seen my glasses? 你看见我的眼镜了么? Yes, I saw them on your b

4、ed a minute ago. 是的,我刚才看见你的眼镜在你的床上。When I was at college I spoke three foreign languages, but I have forgotten all except a few words of each.我在大学读书时说三种外语,但现在除了几个单词外都忘光了。3、现在完成时的用法(1)表示发生在过去的动作或存在的状态到说话时刚刚完成或结束,通常使用不具有延续意义的动词,arrive, become, begin, break等。这种用法可带有迄今意义的时间状语,如up to now, so far, already

5、, not.yet等。也可带有包括现在时间在内的时间状语,如now, recently, in the past few years, just等。I have already posted the photoes.我已经把照片寄出了。I have just finished my work.我刚刚完成工作。Have you had your lunch yet? 你吃过午饭了吗?-Yes , I have .(Ive just had it.) 是的,我刚吃完。(2)表示从过去某时开始一直延续到现在的动作或状态,也许还将继续下去。这种用法通常用于具有延续意义的动词,如live, stay,

6、work等,并带有表示时间段的状语或迄今意义的时间的状语,如for, since等。You dont need to describe her. I have met her several times.你没必要描述她,我见过他好几次了。-Im sorry to keep you waiting. 对不起,让你久等了。-Oh, not at all. I have been here only a few minutes. 噢,没关系。我刚来几分钟。They have lived here since 1989.他们自从1989年以来就住在这里。I havent seen her these

7、days.这些日子我没见到他。注意:表示短暂的动作动词或状态动词不能用于这种用法,如arrive, come, go, leave等。如,不能说:She has come to our school for 2 years.(3)表示到现在为止的一段时间内重复发生的动作。常与often, always 等连用。He has been late for class every morning this week.这个星期他每天早晨都迟到。Eight times he has tried and eight times he has failed.他试了八次,八次都失败了。My father ha

8、s always gone to work by bike.我爸爸一向骑车上班。(4)用于时间、条件状语从句中,表示将来要完成的动作。He will be back before I have finished my work.我完成工作之前他会回来的。We will set off if it has stopped raining.如果雨停了我们就出发。(5)用在从句中,表示一个动作先于另一个动作I understand what she has said to me.我理解她对我说的话。We know that he has passed the English exam.我们知道他英语

9、考试及格了。(6)用在“It(This) is(will be ) the first/second/thirdtime+ that从句”中在这种从句中,当主句动词为is/will be时,that-从句的动词用现在完成时,that 可以省略。主句中的主语还可用this, this evening等; 这种结构中的first也可用其他序数词;time也可由其他名词替代。-Do you know our town at all?你对我们城镇熟悉吗?-No, this is the first time I have been here.不熟,这是我第一次来这里。Its the first tim

10、e Ive been here.这是我第一次到这里来。Itll be the first time Ive spoken in public.这将是我第一次当众讲话。(7)“It (This)is the best( worst, most interesting等) + 名词+从句”结构中的从句要求用现在完成时This is the best film Ive ever seen.这是我所看过得最好的一部电影。This is the most interesting novel he has ever written.这是他写得最好的一部小说。(8)现在完成时可以表示反问的语气(与when连

11、用)或感情色彩- Who is Jerry Cooper? 杰利库珀是谁呀?- Havent you met him yet? I saw you shaking hands with him at the meeting. 你还没见过他?我看见你和他在开会时握手了。Now youve done it.你这下可闯祸了。When have I been treated like this?我什么时候吃这一套?4、现在完成时与一般过去时的区别现在完成时与一般过去时都表示完成的动作,但现在完成时强调这一动作对现在造成的影响或结果,强调的是现在的情况,所以它不能和表示过去的时间状语连用,如yester

12、day, last night, three weeks ago, in1990等。而一般过去时则表示过去的动作或状态,和现在不发生关系,它可以和表示过去的时间状语连用。I have seen the film.我看过这部电影。(我了解这部电影的内容)I saw the film last week.我上星期看了这个电影。(只说明上星期看了这个电影,不涉及现在的情况)He has lived here since 1972.1972年以来他一直住在这里。(他现在还住在这里)He lived here in 1972.1972年他们住在这里。(不涉及到现在是否还住在这里)5、使用现在完成时应注意

13、的几点(1)现在完成时不能和明确表示过去的时间状语(如yesterday, last week, in 1976, two days ago, just now等)连用,但可以和下列不确定的时间状语连用,如never, ever, always, yet, already, before, just, lately, so far, recently等。She has already come.她已经来了。I have met him before.我以前曾见过他。So far , no man has travelled farther than the moon.至今尚未有人到过比月球更远

14、的地方。(2)现在完成时还可以和表示从过去某时刻延续到现在 (包括现在在内)的时间状语连用。如today,this year,these days,this morning等。It has been hot this summer. 今年夏天一直很热。(说话时仍是夏天)I have written two letters this morning. 今天上午我写了两封信。(说话时仍是上午)(3)表示短暂意义的动词,如open, go, come, die, leave, arrive, begin, return, stop等,不能与表示一段时间的状语连用。如要表达他离开这儿已经3年了这一意思

15、时,不能说 He has left here for three years. 而要把其中的动词换为延续性动词或用其他表达法。如上句可用下列方式表达:He has been away from here for three years.He left here three years ago.It is three years since he left here.(4)have/has been to表示到过某个地方,而have/has gone to表示已经去了某处。He has been to the Great Wall.他到过长城。(现在他已不在长城)He has gone to the Great Wall.他去长城了。(现在他不在此地)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号