现在完成时的句型、用法及例句(共3页).doc

上传人:飞****2 文档编号:13683335 上传时间:2022-04-30 格式:DOC 页数:3 大小:20KB
返回 下载 相关 举报
现在完成时的句型、用法及例句(共3页).doc_第1页
第1页 / 共3页
现在完成时的句型、用法及例句(共3页).doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《现在完成时的句型、用法及例句(共3页).doc》由会员分享,可在线阅读,更多相关《现在完成时的句型、用法及例句(共3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上 现在完成时一 构成 助动词 have/has + 过去分词例:肯定句 I have worked. He has worked.否定句 I have not (havent ) worked. He has not (hasnt )worked .疑问句 Have you worked ? Has he worked ?回答Yes,I have. / No , I havent . Yes, he has./ No, he hasnt.二 功能及意义1. 表示一个动作发生在过去,对现在仍有影响,但没有具体的过去时间修饰。常由下列副词修饰: ever曾经, never

2、从不, already已经, yet还(未),(yet只用在否定句和疑问句中), just刚刚, recently,lately近来, so far 迄今为止= until now, up to now, before 以前例:Have you ever been to the Great Wall? 你曾经去过长城吗?I have never heard of such a man.我从没有听说过那个人。We have just had lunch 我们刚刚吃过午饭I have already returned your money.我已经把钱还给你了。I havent found my b

3、ook yet. (否)我还没有找到笔记本 Have you done your homework yet?(疑) 你做作业了吗?Have you heard from him recently ? 你最近收到他的来信了吗? So far, no one has made any mistakes yet.迄今为止 还没有人犯错误 I have never traveled by plane before .我以前从来没有乘飞机旅行过 2 表示一个动作发生在过去,一直持续到现在刚刚结束或者仍在继续。常常与下列时间状语连用: for + 一段时间I have learned English fo

4、r 8 years since + 过去的一个时间点I have learned English since 2001 since + 一段时间+ agoI have learned English since 8 years agosince + 时态为一般过去时的时间状语从句I have learned English since I was 5 years old in the past/last +时间段We have had two English exams in the past two months近两个月来我们进行了2次英语考试Great changes have taken

5、 place in my hometown in the past ten years 近十年来我的家乡发生了巨大的变化。三 延续性动词与短暂性动词的用法现在完成时中, 与一段时间连用时应注意句中的谓语动词须是延续性动词,非延续性动词不可和一段时间连用。我离开这所学校已经八年了。误 : I have left this school for eight years()他借用我的词典已经两天了误: He has borrowed my dictionary for two days()非延续动词与一段时间连用时,可做相应转化因此中例句正确形式分别为我离开这所学校已经八年了。正 : I have

6、been away from this school for eight years()他借用我的词典已经两天了正: He has kept my dictionary for two days()其它非延续性动词与时间段连用时的变形buyhave borrow keep, fall asleep be asleep leave be away begin be on die be dead,join be in或be a member of return be back come/arrive be in get up be up,marry be married catch a cold

7、have a cold在否定句中短暂性动词可与段时间连用I havent gone to see him for several months( 我已经好几个月没有去看他了) I havent bought anything for two months 四 区分 have been to +地点; 表示去过某个地方(已经回来),常与ever, never ,几次,等连用have gone to +地点: 表示到地方去了(还没回来)have been in+地点: 表示到了某个地方(多久了),常与 for + 段时间连用比较:He has been to China twice(曾经去过,现在

8、不在中国) He has gone to China 他到中国去了.(他可能已在去中国的路上,或已到中国,总之,现在不在这里) He has been in China for two years(他到中国已经两年了)五 对完成时的提问用 how long.? 不能用 when. ?六 现在完成时常用句型1 It is the first/second time.that.结构中的从句部分,用现在完成时It is the first time that I have visited the city这是我第一次参观这座城市It is the third time that the boy ha

9、s been late这是这个男生第三次迟到了2 This is the. that. 结构,that 从句要用现在完成时This is the best film that I ve (ever) seen这是我看过的最好的电影This is the first time that Ive heard him sing这是我第一次听他唱歌3 It is / It has been + 时间段+ since .It has been/ Its 5 years since we last met.自从上一次我们相遇到现在已经是五年了Its / It has been 3 months since

10、 the man died 那人死去3个月了4 一段时间+ 完成时结构+ since 引导的时间状语从句Two years has passed since I came here. 七 现在完成时和一般过去时的区别现在完成时表示过去发生的某一动作对现在造成的影响或结果,强调的是现在的情况,所以它不能和表示过去的时间状语连用,如yesterday, last night, three weeks ago, in 1998 等。而一般过去时只表示过去的动作或状态,和现在不发生联系,它可以和表示过去的时间状语连用I have seen the film 我看过这部电影(我了解这部电影的内容)I saw the film last week 我上周看了这部电影(只说明shangxingqi 专心-专注-专业

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁