资源描述:
《现在完成时讲解和一般过去式的区别及练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、现在完成时讲解和它与一般过去时的区别一、过去分词1、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。四点变化规则:(1)、一般动词,在词尾直接加“ed”。work---worked---worked,visit---visited---visited(2)、以“e”结尾的动词,只在词尾加“d”。live---lived---lived,(3)、以“辅音字母+y”结尾的动词,将"y"变为"i",再加“ed”。study---studied---studied,cry---cried---cried(4)、重读闭音节结尾
2、,末尾只有一个辅音字母,先双写该辅音字母,再加“ed”。stop---stopped---stopped,drop---dropped--dropped2、不规则动词:AAA型原型过去式过去分词burstburstbursthurthurthurtletletletcastcastcastAAB型BeatbeatbeatenABA型becomebecamebecomerunranruncomecamecomeABB型bringbroughtbroughtbuyboughtboughtbuildbuiltbuiltABC型beginbegan
3、begunblowblewblownbreakbrokebroken现在完成时讲解一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语:Yes,主语+have/has.(肯定)No,主语+haven't/hasn't.(否定)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段②
4、since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)⑤Itis+时段+since+从句(过去时)Maryhasbeenillforthreedays.Ihavelivedheresince1998.三.hasgone(to),hasbeen(to),hasbeen(in)的区别Have/Hasgone(to):去了(现在不在说话现场)Whereisyourfather?HehasgonetoShanghai.Have/Hasbeen(to):去过(已不在去过的地方)Myfatherhasbe
5、entoShanghai.Have/hasbeenin:呆了多久(还在所呆的地方)MyfatherhasbeeninShanghaifortwomonths./sincetwomonthsago.四.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:*以already,just和yet为标志Hehasalreadygotherhelp.他已得到她的帮助。Hehasjustseenthefilm.他刚刚看过这场电影。Hehasn‘tcomebackyet.他还没有回来。*以ever和ne
6、ver为标志ThisisthebestfilmIhaveeverseen.这是我曾经看过的最好的一部电影。HehasneverbeentoBeijing.他从没有到过北京。*以动作发生的次数为标志HesayshehasbeentotheUSAthreetimes.他说他已经去过美国三次了。*以sofar(到目前为止)为标+beforeHehasgottoBeijingsofar.到目前为止他已到了北京。Shehaspassedtheexamsofar.到目前为止她已经通过了考试。2.过去已经开始的动作一直延续到现在,甚至有可能继续延续下去,
7、我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。* ①for+时段②since+过去一个时间点(过去从句)为标志注意:1)现在完成时不能单独与过去的时间状语连用,如yesterday,lastweek,threeyearsago等;2)不能与when连用2.现在完成时往往同表示不确定的过去时间状语连用五.瞬间动词(buy,die,join,come,go,leave,join……)不能直接与for、since连用。要改变动词buy----haveborrow-----keepcome/arrive/reach/g
8、etto-----beingoout----beoutleave----beawaybegin-----beonfinish----beoveropen----beopenclo