现在完成时长难句.doc

上传人:cl****1 文档编号:560295809 上传时间:2023-08-05 格式:DOC 页数:8 大小:58KB
返回 下载 相关 举报
现在完成时长难句.doc_第1页
第1页 / 共8页
现在完成时长难句.doc_第2页
第2页 / 共8页
现在完成时长难句.doc_第3页
第3页 / 共8页
现在完成时长难句.doc_第4页
第4页 / 共8页
现在完成时长难句.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《现在完成时长难句.doc》由会员分享,可在线阅读,更多相关《现在完成时长难句.doc(8页珍藏版)》请在金锄头文库上搜索。

1、1 构成方式构成:主语(第一、二人称单复数)have 主语(第三人称复数)have 主语(第三人称单数)has过去分词 2基本用法 1)表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,常同already,just,yet等状语连用 例:Ihavejustturnedoffthelight.我刚刚把灯关上。(结果是灯已经关上了) Shehaslostherbike.她把自行车丢了。(影响是他现在没有自行车骑了) Therainhasstoppednow.雨已经停了。(结果是我们可以出门了) Ihavealreadyreadthebook.我已读过这本书了。(结果是已

2、知道这本书的内容) Shehashadagoodeducation.她受到过良好的教育。(影响是她文化水平高,有修养) 2)表示开始于过去、持续到现在的动作或状态,并可能继续下去(也可能不继续下去),常同包括现在在内的时间状语连用,如:today,now,thisweek,thismorning,thesedays,thisafternoon,recently,sofar等;也同“for+时间段”或“since时间点”的状语连用 例:Wehavehadmuchsnowthiswinter.今年冬天多雪。 Shehastaughtintheschoolfortenyears.她在这所学校教书已经

3、10年了。 Ihaventeatenanythingsincebreakfast.我从早饭起就一直没有吃东西。 Wehavebeenbusythismorning.今天上午我们一直很忙。 Ihaveknownhersincewewerechildren.我从小就认识她。 IhaventseenJohntoday.我今天没有见到约翰。 Ithasrainedalotthesedays.这些天多雨。 3)表示从过去某一时间到说话时这段时间中反复发生的动作或多次动作的总和,常同频度副词always,often,seldom,never等连用 例:Hehasdonealotofworkinthepas

4、ttwoyears.在过去两年中他做了许多工作。 IhavelearnedabouttwohundredEnglishwordsthismorning.本月我学了大约200个英语单词。 IhavebeentotheGreatWalltwice.我曾经去过长城两次 Ithasrainedeverydaythisweek.这个星期天天下雨。 Shehasalwayswalkedtoschool.她一直步行去学校。 Ihaveneverseensuchabeautifulbird.我从没见过这么美丽的鸟。 Ihaveoftenmettheoldmanonmywaytowork.我在上班的路上常常遇见

5、那位老人。 4)现在完成时与一般过去时的区别 1现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。 比:Ihavewashedthecar.我洗过了车。(看上去很漂亮) Iwashedthecaramomentago.我刚才洗过车了。 Shehaswateredtheflowers.她已经浇了花。(不需要再浇了) Shewateredtheflowersyesterday.她昨天浇的花。 IhavewrittentheletterbutIhaventpostedityet.信我已经写好了,但还没有寄出。 Iwrotethelette

6、rlastweekandIposteditthreedaysago.我上周写的那封信,3天前寄出的。 2现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。 比较:Ithasrainedforfivehours.雨已经下了5个小时了。 Itrainedfor fivehoursyesterday.昨天下了5个小时的雨。 Hehaswaitedforherfortwohours.他等她已经两个小时了。 Hewaitedforhertwohoursandthenwenthome.他等她等了两个小时,然后就回家了。 Ihavereviewedtwoless

7、onsthismorning.今天上午我已经复习了两课。(说话时还在上午) Ireviewedtwolessonsthismorning.今天上午我复习了两课。(说话时已是下午或晚上) 3现在完成时与一般过去时的时间状语不同现在完成时时间标志词:Clarkbecameadrivertwoyearsago.克拉克两年前当了驾驶员。 Themeetinghasbeenonforfiveminutes.会议已经开始5分钟了。 Themeetingbeganfiveminutesago.会议5分钟前开始的。 Daisyhasbeenupfortenminutes.戴西起床已经10分钟了。 Daisyg

8、otuptenminutesago.戴西10分钟前起的床。 如果非延续性动词用于现在完成时的否定式,则可同一段时间状语连用,并可同“for一段时间”或“since一时间点”和“since句子”连用。 例:Shehasntlefthomeforayear.她离开家还不到一年。 IhaventseenJamiefortwomonths.我两个月没见杰米了。 Theoldmanhasntreturnedtohishometownforaboutfiftyyears.这位老人约有50年没有回家乡了。 IhaventmethersinceIleftschool.我毕业以来没有见到她。 Wehaventh

9、eardfromKentsince2001.自2001年以来我们都没有收到肯特的信。 非延续性动词的否定式与till(/until)结构从句连用,表示“直到才”,指某个不发生的动作一直延续到某个时间点才结束。 延续性动词的肯定式与till(/until)结构连用,表示该动作一直延续到某个时间点才结束 比:Ididntfinishtheexperimentuntilmidnight.我直到半夜才做完实验。 IwatchedTVuntilmidnight.我看电视一直到半夜。 Theflowershowdidntbegintilltheforeignfriendsarrived.花展直到外国朋友们

10、到才开始。 Heworkedintheofficetilltheforeignfriendsarrived.他在办公室一直工作到外国朋友到达。 Theydidntsetoutuntilthemoonrose.他们直到月亮升起了才动身。 Theywaiteduntilthemoonrose.他们一直等到月亮升起。 7)Ithasbeen(/is)一段时间since从句 这种句型表示“自从”,since从句通常用一般过去时。 例:Ithasbeentenyearssincehecametothecity.他来这座城市已经10年了。 Itisabout5dayssinceshefellill.她生病

11、大约5天了。 ItisthreemonthssinceLouislosthiscar.路易斯丢车已有3个月了。 8)have(has)got的用法 have(has)got形式上是现在完成时,实际上意思与have(has)相同。have(has)got是英国英语,have(has)是美国英语。 例:Ihavegot(have)abadcold.我得了重感冒。 Haveyougotarubber?你有橡皮吗?=Doyouhavearubber? 2. When I was at college, I _ three foreign languages, but I _ all except a

12、few words of each. A. spoke, had forgotten B. spoke, have forgotten C. had spoken, had forgotten D. had spoken, have forgotten 11. The house is dirty. We _it for weeks. A didnt clean B hadnt cleaned C dont clean D havent cleaned12. -_ the sports meet might be put off. - Yes, it all depends on the we

13、ather. A Ive been told B Ive told C Im told D I told13. - Im sorry to keep you waiting. -Oh, not at all. I _ here only a few minutes. A have been B had been C was D will be14. You dont need to describe her. I _ her several times. A. had met B have met C met D meet28. He promised us that he _ early but he _yet. A. would be; hasnt arrived B. is ; hasnt been arriving C. should be ; isnt arriving D. will be ; hadnt arrived31-40: D B C B C ; B B D B B41-50: C D B C D ; D A A A D 31. We _ the problem for quite some time, but we _ any conclusion yet. A had discussed; have

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

当前位置:首页 > 大杂烩/其它

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