欢迎来到天天文库
浏览记录
ID:15452712
大小:50.50 KB
页数:20页
时间:2018-08-03
《过去将来完成进行时练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、精品文档过去将来完成进行时练习题1定义:现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。现在完成进行时的构成:现在完成进行时是由“have/has+been+动词的现在分词”构成现在完成进行时的基本句型肯定式I/Wehavebeenworking.疑问式Haveyoubeenworking?简略回答Yes,I/wehave.No,I/wehaven’t.肯定式He/She/Ithasbeenworking.疑问式Hashe/she/itbeenworking?简略回答Yes,he/she/ithas.No,he/she/ithasn’t.现在完成进行时的用法1)
2、在强调指出动作还未结束,还要继续下去。如:I’vebeenreadingthisbookfortwohours,butIhaven’tfinishedit.这本书我已读了两个小时了,但我还没读完。I’vereadthisbook.我已读完这本书了。2)强调动作延续时间的长久或带感情色彩。Shehasalwaysbeenworkinglikethat.她一贯是这样工作的。2016全新精品资料-全新公文范文-全程指导写作–独家原创20/20精品文档3)现在完成进行时也可表示现在以前这段时间反复发生的事情。We’vebeenseeingquitealotofeachotherrecently.最
3、近我们经常见面。现在完成时和现在完成进行时的区别1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。试比较:We’vebeenlivingherefortenyears.We’velivedherefortenyears.我们在这儿已经住了十年了。2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:Thestudentshavebeenpreparingfortheexam.学生们一直在准备考试。Thestudentshavepreparedfortheexam.学生们为考试作了准备。3)有些表示状态,感情,感觉的动词如:have
4、,exist,like,hate,hear,know,sound等动词不能用于现在完成进行时,但可用于现在完成时。如:They’veknowneachothersince1970.自从1970年起他们就相互认识了。过去完成进行时用法详解一、结构形式过去完成进行时由“had2016全新精品资料-全新公文范文-全程指导写作–独家原创20/20精品文档been+现在分词”构成,因此无人称变化。二、用法归纳■过去完成进行时表示持续到过去某时的一个动作:Thegroundwaswet.Ithadbeenraining.地是湿的。此前一直在下雨。Atlastthebuscame.Ihadbeenwai
5、tingforhalfanhour.最后公共汽车来了,我已等了半小时。Shewasoutofbreath.Shehadbeenrunning.她气喘吁吁,她一直在跑来着。Hegaveupsmokinglastyear.He’dbeensmokingfortwentyyears.去年他戒烟了。他抽烟已经二十年。■过去时间可用一个时间状语表示:WhenIfirstmether,shehadbeenworkinginthecompanyfortenyears.我第一次见到她时,她在那家公司已工作十年了。Ihadnotbeenwaitinglongwhenataxidrewup.我没等多久就来了一
6、辆出租车。Shehadbeenlookingattheparcelforsometimebeforesherealizedthatitwasforhermother.这包裹她看了好一会儿才明白这是寄给她妈的。Until/Uptillthenshehadbeenlivingwithher2016全新精品资料-全新公文范文-全程指导写作–独家原创20/20精品文档daughter.到那时为止她一直和她女儿一起住。■但在更多情况下过去时间由另一句子表示出来,毋需加上时间状语:Hereyeswerered.Itwasobviousshehadbeencrying.她眼睛红红的,显然她是哭了。Jan
7、ewasannoyed.Peterhadbeenphoninghereverynight.简很不高兴。彼得一直每晚给打电话。Hewasverytired.Hehadbeenworkingallday.他很累。他干了一整天活。Shecouldn’tunderstandhim.Shehadn’tbeenlearningEnglishlong.她不懂他的话。她学语的时间还不长。Iwokeup—Ihadbeenhavingaba
此文档下载收益归作者所有