欢迎来到天天文库
浏览记录
ID:27420373
大小:87.03 KB
页数:5页
时间:2018-12-03
《现在完成时的用法讲解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、现在完成时的讲解对所学时态的回顾,引入现在完成时通过数轴来概括讲解所学的四个时态:一般现在时、现在进行时、一般过去时、一般将来时。(导入)有时候,这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。同样也用数轴来表示一下。一现在完成时的构成:主语+have/has+过去分词(过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。 eg.IhavetaughtEnglishinthisscho
2、olsince1999.二、否定式:主语+haven’t/hasn’t+过去分词。 疑问式:Have/Has+主语+过去分词? 简略答语:Yes,主语+have/has.(肯定)No,主语+haven’t/hasn’t.(否定)—Haveyoufinishedyourwork?—Yes,Ihave.三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果,常与already/yet,just,never/ever,before,sofar等连用。这些标志词可以表达这种含义.1.already意为“已经”,通常用
3、于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例:1)I'vealreadyreadthisbook.我已经读过这本书了。(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。)2)I'vewashedmyclothesalready.我已经洗了衣服。(洗衣服的动作已完成,其结果是“衣服冼干净了”。)注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。实例:3)Haveyoumethimalready?你(真的)已经见过他了?52.yet用在疑问句中意为“已经”,用在否定句中意为“
4、还”,常放在句末。实例:1)—Hashefoundhiswatchyet?他已经找到他的手表了吗?—No,notyet.不,还没有。2)Thewomanhasn'tfoundherdogyet.那位妇女还没有找到她的狗。(没找到狗,心里着急,这就是对现在的影响)3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。实例:Hehasjustcomebackfromschool.他刚从学校回来。4.ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。实例:1)HaveyoueverbeentoHongKo
5、ng?你曾去过香港吗?2)Ihaven'teverspokentoher.我未曾和她说过话。5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间。实例:Ihavenevertraveledbyplanebefore.我以前从来没有乘飞机旅行过。6.before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。实例:1)HaveyoubeentoHainanbefore?你以前去过海南吗?2)Ihaven'teatenGuangdongfoodbefore.我
6、以前没吃过广东菜。7.以sofar为标志 sofar往往表示到目前为止动作或状态已经发生。 HehasgottoBeijingsofar.Shehaspassedtheexamsofar.四、现在完成时含义之二表示过去已经开始,一直延续到现在的动作或状态。常与for,since,howlong,thesedays等连用。⑴since+过去时间点since+过去时的从句since+一段时间+ago(since短语或从句表示过去的动作延续至今,since之后的时间为一点)Mr.Smithhasworkedheresinc
7、e1984.He’slearnedabout5,000Englishwordssincehewenttocollege.Myunclehasworkedatthisfactorysincefiveyearsago.⑵for+一段时间(数词+量词),(for短语表示动作延续多长时间,for的宾语为时间段)。此划线部分用howlong提问。Wehaveknowneachotherfortwentyyears.Ihaven’tseenherforalongtime.五、句式:Itis/hasbeen+一段时间+since从句(用一般过去时)I
8、tis/hasbeentenyearssincesheleft.六、havebeenin,havebeento与havegoneto的用法⑴have(has)beenin表示“在某地呆多长时间”,常与表示一
此文档下载收益归作者所有