




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
现在完成时和现在完成进行时1)现在完成时表示一件已经发生的事,这事往往与现在情况有联系:Ive lost my key. 我的钥匙丢了。 (因此无法进屋)Shes gone to town. 她进城去了。(现在在城里)Ive got a letter from my aunt. 我收到姨妈的一封信。(因此知道她的近况)The lift has broken down. 电梯坏了。(因此无法进屋)Peter has had a bad car crash. 彼得出了严重车祸。(可能送医院了)Ive washed my car. 我洗过车了。(因此很干净)He hasnt come back yet. 他还没回来。(我们还在等他)Have you had your supper yet? Yes, I have. 你吃晚饭了吗?吃过了。(不饿了)2) 常可和just, already, yet, recently, over 这类副词连用:Hes just left. 他刚走。Has he phoned you yet? No, not yet. 他给你打电话了吗? 还没有。Jane has rung me up three times this morning already. 简今天早上已经给我打过三次电话。The rain has already stopped. 雨已经停了。Have you seen Lewis recently? 你最近见到过路易斯吗?I have never broken my word. 我从未违背过自己的诺言。He still hasnt finished his work. 他的工作还没干完。There have been some changes lately. 近来有些变化。3) 也可和表示从过去某时到现在这段时间的状语连用:I havent seen him today. 今天我没见过他。How many letters have you received this week? 这星期你收到多少封信?They have turned out over 1,000 cars this month. 这个月他们生产了一千多辆汽车。He has made several trips to Paris this year. 今年他去过几趟巴黎。Ive seen little of her in the past few years. 过去几年中我很少见到她。So far he has done very well at school. 到现在为止他在学校表现很好。Up to now, the work has been easy. 到现在为止,这工作还算容易。4)还常和for 及since 引导的状语或与how long 连用:I havent seen you for ages. 我好久没见到你了。He hasnt cleaned his room for months. 他有好几个月没打扫这房间了。Weve lived here for over ten years. 我们在这里住了十多年了。I havent seen her since June. 六月以来我就没见过她。He has worn glasses since his childhood. 他从小就戴眼镜。Has he written since he left home? 他离家之后来过信吗?How long have you known her? 你认识她多久了?5)也常常单独使用不需任何状语:She has found a new job. 她找到了一份新工作。 Weve put up thousands of tall buildings. 我们盖起了数以千计的高楼。Which side has won? 哪边赢了?They have taken the injured people to hospital. 他们把伤者送进了医院。Im sorry, Ive broken your cup. 对不起,我把你的杯子打碎了。I wonder if shes got well. 我不知道她是否已经痊愈。Who has taken my dictionary away? 谁把我的字典拿走了?6)这个时态还可表示持续到现在的状态:How long has he been ill? 他病了多久了?The strike has continued for several weeks. 罢工已经持续了几个星期。He has lived here all his life. 他一辈子都住在这里。Weve been good friends since we were children. 我们从小就要好。They have loved each other all these years. 这些年他们一直很恩爱。I have never believed those theories. 我从不相信这些理论。I have known them for many years. 我认识他们很多年了。现在完成时和一般过去时的比较1)这两个时态都谈已经发生的事,主要差别是现在完成时表示的动作与现在有关系,或是对现在有影响,或谈现在以前这一段时间里发生的事,而一般过去时单纯谈过去的事,与现在没有联系。因此凡是有过去时间状语时,只能用过去时:She was here a minute ago. 一分钟之前她还在这里。They gave it to me just now. 这是他们刚才给我的。When did you come in? 你什么时候进来的?I woke up at six. 我六点醒的。凡是单纯谈过去的事,与现在毫无联系时也多用过去时,试比较下面的几组句子:Ive bought some fruit for you. 我给你买了点水果。(送来这里)I bought the fruit in the supermarket. 这些水果我是在超市里买的。She has written some stories. 她写了一些短篇小说。 (说明成就)She wrote the short stories in Shanghai. 这些短篇小说是她在上海写的。I have just had my lunch. 我刚吃过午饭。(因此不饿)I had my lunch in a cafeteria. 我是在自助餐厅吃的午饭。Ive learn a lot from you. 我向你学到了很多东西。(因此很感谢你)I learnt a lot there. 我在那里学到了很多东西。 2)有时同一个动作,根据具体情况,可能需用不同的时态,如:Hes been in the army for two years. 他在部队两年了。(现在还在部队)He was in the army for two years. 他在部队待过两年。(现已离开)Shes done this all these years. 这些年她都是这样做的。(直到如今)She did this for many years. 她这样做有许多年了。 (现在不这样做了)Tom has rung up three times this morning. 今天早上汤姆打来过三个电话。(现在还是早晨)Tom rang up three times this morning. 今天早上汤姆打来过三个电话。(现在是下午)I havent seen her this afternoon. 今天下午我没见过她。 (现在仍是下午)I didnt see her this afternoon. 今天下午我没见到过她。(现在已经是晚上)Weve had little rain this summer. 今年夏天雨水很少。(现在仍是夏天)We had little rain in the summer.夏天雨水很少。(现在已经不是夏天)3)有些动作(显然是过去的动作),尽管没有时间状语,仍需用过去时:Did you know that he was going to be married? 你知道他要结婚了吗?I didnt know you were in London too. 我不知道你也在伦敦。When did you get back? 你什么时候回来的?I heard you were coming to China this autumn. 我听说你今年秋天要到中国来。Why did you buy this? 你为什么买这个?Did you see anything interesting at the exhibition? 在展览会上你看到什么有趣的东西吗?Why did you get up so early?你为什么起得这么早?How did you like the show? 你觉得演出如何?这时不宜用现在完成时。有关现在完成时的几个问题1)have gone to 和 have been to 的差别:Have gone to表示“到某地去了”,表示在途中或已到达目的地,此时不在说话地点。She has gone to live abroad. 她到国外居住了。(她现在在国外)The kids have gone to the zoo. 孩子们到动物园去了。(他们在动物园)Where has Mary gone? 玛丽到哪儿去了?(她在哪里?)have been (to) 表示“到(来)过某地”:Where have you been? Ive been to the cinema. 你到哪儿去了? 我去看电影了Have you ever been to Hong Kong? 你去过香港吗?Ive been to Europe several times. 我去过欧洲几次。Whos been here? 谁来过这里?(人已不在)Has she ever been in China? 她到过中国吗?后面还可跟不定式:Ive been to see my grandmother. 我去看我奶奶了。(现在已经回来)Shes been to do some shopping. 她出去买东西了。2)由since 引导的从句中的时态:由since引导的从句一般用过去时(主句谓语用现在完成时):Weve been friends ever since we met at school. 自在学校相遇以来,我们一直是朋友。Much has changed since I was there last time. 自我上次到那里之后发生了许多变化。当表示“有多少时间”时,主句谓语可用一般现在时:Its two years since I left home. 我离家已经两年了。How long is it since you came here last time?从你上次来这里到现在已经有多久了?在从句中有时可用现在完成时,特别是动词为be时:I have been terribly busy since Ive been back. 我回来之后一直忙得要命。She has seldom been out since she has been ill. 她生病以来很少出去。Its some time since Ive written to her. 有相当一段时间我没有给她写信了。3)在时间及条件从句中需用现在完成时代替将来完成时:Ill write a preface when Ive finished the book. 书写完之后我将写一篇序。Dont go away until I have finished speaking to your father. 在我和你父亲谈完话之前不要走开。Ill tell them after you have left. 你走后我将告诉他们。If he hasnt got up, dont wake him. 如果他还没起床,不要叫醒他。Dont rush him unless hes already got everything ready.除非他把一切都准备好了,否则不要催促他。4)和time 一道用的情况:This (It) is the first time I have seen a pagoda. 这是我首次看到宝塔。It is only the second time hes been in a palace. 这只是他第二次进皇宫。This is the fourth time shes been out with him. 这是她第四次和他一起外出。Thats the third time hes quarreled with her in a week. 这是一星期内他第三次和她吵架。在下面句型中也可用现在完成时:This is the best tea I have ever drunk. 这是我喝过的最好的茶了。This is the most interesting book I have ever read. 这是我看过的最有意思的书。Its the first good meal Ive had for ages. 这是好久以来我吃过的第一顿好饭。5)have got的特殊用法: have got 在形式上是现在完成时,在意思上却和have相同:Have you got (=Do you have) a timetable? 你有时刻表吗?She hasnt got any relations. 她没什么亲属。Ive got only another three minutes. 我只有三分钟了。What have you got against me? 你对我有什么意见?Ive got a bad headache. 我头疼得很厉害。Ive got a cold. 我着凉了。Youve got a new dress on. 你穿新衣服了。Ive got a few things to see to. 我有几件事要办。6)have got to和have to意思相同:have got to和have to 意思一样,表示“不得不”:Youve got to be careful. 你得当心。Thats what weve got to do. 这是我们不得不做的事情。Youve got to keep this in mind. 你必须把这牢记在心上。Have you got to leave so soon? 你一定要这么早走吗?在口语中,have 有时可以省略:We got to make ends meet. 我们得收支相抵。现在完成进行时的用法1)现在完成进行时表示一个持续到现在的动作(这动作可能刚停止,也可能还在进行):Ive been waiting (for) an hour and he still hasnt turned up. 我等了一个钟头,他还没来。What have you been doing all these years? 这些年来你一直在干什么?Im very tired. Ive been working all
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自适应故障隔离-洞察及研究
- 2025年事业单位笔试-广东-广东精神医学(医疗招聘)历年参考题库典型考点含答案解析
- 博物馆照明设计与改造方案
- 汽车电子工业园项目投资测算方案
- 碳纤维生产线项目技术方案
- 2025年事业单位笔试-天津-天津西药学(医疗招聘)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-重庆-重庆舞台技术工四级(中级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-重庆-重庆工勤技能(公共科目)历年参考题库含答案解析
- 养鸭场饲养技术与质量管理方案
- 贵州省从江县民族中学2026届高三上化学期中预测试题含解析
- 2025年福建省中考历史试题含答案
- 2025年度学校国际交流合作计划
- 2025安全生产法考试题及答案
- 老旧城区改造项目建议书
- 2025年注册土木工程师专业基础考试题(附答案)
- 安全管理目标及责任书
- 阀门配送方案模板(3篇)
- 激光切割安全操作规程
- 肝癌介入术术后护理
- 2025年高考河南省物理真题(含解析)
- 污泥安全培训课件内容
评论
0/150
提交评论