一般过去时现在完成时区别及练习题

上传人:s9****2 文档编号:508634806 上传时间:2023-03-13 格式:DOC 页数:3 大小:45.50KB
返回 下载 相关 举报
一般过去时现在完成时区别及练习题_第1页
第1页 / 共3页
一般过去时现在完成时区别及练习题_第2页
第2页 / 共3页
一般过去时现在完成时区别及练习题_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《一般过去时现在完成时区别及练习题》由会员分享,可在线阅读,更多相关《一般过去时现在完成时区别及练习题(3页珍藏版)》请在金锄头文库上搜索。

1、现在完成时与一般过去的区别1. 两个时态的侧重点不同现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。Shehasseenthefilmbefore.她看过这部电影。(强调她已经看过了)Shesawthefilmlastnight.她昨晚看了这部电影。(强调时间是昨晚)MrGreenhasboughtanewcomputer.格林先生买了一台新电脑。(强调格林先生现在有了一台新电脑)MrGreenboughtanewcomputeryesterday.格林先生昨天买了一台新电脑。(强调买新电脑的时间是昨天)2. 两个时态

2、的时间状语不同。现在完成时常与already,yet,just,ever,never,before等副词以及“for+段时间”,“since+过去时间/从句”等时间状语连用。不能单独与表示过去的时间状语连用。一般过去时则常与“一段时间+ago”,justnow,yesterday,lastweek等表示过去时间的状语连用。MikehaslivedinBeijingfor5years.麦克在北京住了五年了。(强调已经住了五年)MikelivedinBeijing5yearsago.五年前麦克住在北京。(强调时间点是五年前)Lucyhasjustcalledyou.露西刚打过电话给你。(强调已经打

3、过电话了)Lucycalledyoujustnow.露西刚才给你打了电话。(强调打电话的时间是刚刚)现在完成时的常用句型1. Itisthefirst/secondtime.that结构中的从句部分用现在完成时.Itwasthesecondtimethatthegirlhadbeenlate.这是女孩第二次迟到了。ItisthefirsttimethatIhavevisitedtheGreatWall.这是我第一次游览长城。2. Thisisthe.that结构,that从句要用现在完成时.ThisisthebestfilmthatIve(ever)seen.这是我看过的最好的电影。Thisi

4、sthefirsttime(that)Iveobtainedascholarship.这是我第一次获得奖学金。练习题1. A.用already或yet1) Havetheytakendowntheoldpictures?No,theyhavent.2) Mostofushavefinishedourcompositions.3) Hesaidhehadntvisitedtheexhibition.B. 用since或for1) Wehavelearnedfivelessonsthebeginningofthisterm.2) MrsLiaohasbeeninhospitallastweek.3

5、) Ihavestayedatmyauntstwoweeks.C. 用havegone或havebeen1) Wherearetheboystudents?Theytotheschoolfactory.2) Isyourfatherin?No,hetoShenzhen.heevertherebefore?Yes,hethereseveraltimes3) HeaskedmeifItoHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasInevertothatcitybefore.2. 选择填空1.Mothermeanewcoatyeste

6、rday.Iiton.Itfitsmewell.A.hadmade.havetriedB.made.havetriedC.hasmade.triedD.made.tried2“Hetodrawhorsesalready”.“Whenhe?”“Lastyear”.A.learned.hasB.learned.didC.haslearned.hasD.haslearned.did#精诚教育专注于中学生的教育3. Tomupintothetree.Look,hehighupthere!A.hasgot.isB.hasclimbed.wasC.got.wasD.climbed.is4. youthet

7、extyet?Yes,weittwohoursago.A.Did.copy.didB.Have.copied.haveC.Have.copied.didD.Did.copy.had5. “Whysheangry?”“Becauseheatherjustnow.”A.did.get.shoutedB.has.got.shoutedC. did.get.hasshoutedD.has.got.hasshouted6. youthefilmbefore?Whereyouit?A.Have.seen.did.seeB.Did.see.did.watchD. Have.seen.have.seenD.D

8、id.see.have.seen7. Youmewaitingfortwohours.Iforyousincefive.A.kept.waitedB.havekept.waitedC.kept.havewaitedD.havekept.havewaited8. WhereJohn?Tothelibrary.Hethereforanhour.A.has.been.hasgoneB.has.gone.hasbeenC.did.go.wentD.did.be.went9.thebabystill?No,itcrying.A.Has.cried.hasstoppedB.Is.crying.stoppe

9、dC. Did.cry.stoppedD.Is.crying.hasstopped10. Itheway.Ihereforquitemanyyears.A.knew.havelivedB.knew.liveC.know.havelivedD.know.live11. youeverAmerica?Yes,Ihave.A.Have.gonetoB.Have.goneinC.Have.beentoD.Have.beenin12. Mybrothercollegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat13. Het

10、heArmybytheendof1989.Heinthearmysincethen.A.joined.isB.hasjoined.hasbeenC.hadjoined.isD.hadjoined.hasbeen14. BythetimeIbacktheyuptensatellites.A.came.havesentB.came.hadsentC.come.havesentD.hadcome.sent15. Jackoverfivelessonsbysevenoclock.Thenhearest.A.went.tookB.went.hadtakenC.hadgone.tookD.hadgone.

11、hadtaken16. Weoutbythattimethatheaspyforalongtime.A.hadfound.hadbeenB.hadfound.wasC.found.hadbeenD.found.was17. Beforethenewshim,hetoknowaboutit.A.reaches.hasgotB.reached.hadgotC.reached.gotD.hadreached.got18. IhimasecondletterbeforeIfromhim.A.wrote.heardB.wrote.hadheardC.hadwritten.heardD.havewritt

12、en.hear19. Peoplethatthesoldiersfighting.A.say.hadstoppedB.said.hasstoppedC.say.stoppedD.said.hadstopped20. Weinagoodharvestbecauseweenoughrain.A.didntget.hadhadB.got.hadhadC.hadgot.hadhadD.got.hadnthad21. TheyforfivehourswhentheyinNewYork.A.flew.arrivedB.hadflown.hadarrivedC.flew.hadarrivedD.hadflo

13、wn.arrived22. Shethatitfortwodaysbythatday.A.says.hasrainedB.says.hadrainedC.said.hadrainedD.said.rained23. Johntheresincetheyearbefore,sohethem.A.hadworked.knewB.hadworked.hadknownD. worked.knewD.worked.hadknown24. Heangrybecauseheforalongtime.A.hadgot.hadwaitedB.got.waitedC.hadgot.waitedD.got.hadw

14、aited#精诚教育专注于中学生的教育25.Ihaveseenthefilm“Titanic”already.Whenyouit?Thedaybeforeyesterday.A.have;seenB.will;seeC.did;seeD.did;seen26.MrBlackinChinasincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive27.WetreeslastSunday.Sofarweover3,000treesthere.A.planted;plantedC.haveplanted;plantedB.planted;haveplantedD.haveplanted;haveplanted练习答案:1.A.1)yet,yetB.1)sinceC.1)havebeen2)already3)yet2)since3)since2)hasgone,Has,been,hasbeen3)havebeen,havebeen2.BDACAADBDCCDDBCABCDBDCADCBB

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

当前位置:首页 > 办公文档 > 解决方案

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