欢迎来到天天文库
浏览记录
ID:53678052
大小:30.50 KB
页数:2页
时间:2020-04-05
《过去完成进行时讲解及其练习.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、过去完成进行时过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束Hehadbeenwaitingfortwoweeks.Hewasstillwaiting.(有一个表示一段时间的状语) Uptothattimehehadbeentranslatingthosebooks.(Hewasstilltranslatingat“thattime”.) Hehadbeenwritingthelettertilltwoo'c
2、lock. Hewasnowthirtyyearsold.Hehadbeengamblingsincehewasten.(Hewasstillgamblingatthirty.) Hehadbeenstandingthereinthesun.(没有时间状语) Hehadbeenthinkingabouthismarriage. 不过这种时态并不一定表示这个过去动作将持续下去: Hecamebackatseven.Hehadbeenwaitingforhertwohours.(Atsevenh
3、edidnotwaitanymore.) Hestoppedswimming.HehadbeenswimmingforthelastthreehoursShehadbeensufferingfromabadcoldwhenshetooktheexam. 她在考试之前一直患重感冒。 Hadtheybeenexpectingthenewsforsometime? 他们期待这个消息有一段时间了吧? Rafaelwasscoldedeventhoughhehadn'tbeendoinganythin
4、gwrong. 尽管拉斐尔没做什么错事,但他还是挨骂了。2005年过去完成时/过去完成进行时练习:1.He_____morethan5,000Englishwordswhenheenteredtheuniversityattheageof15. A.haslearned B.wouldhavelearned C.learned D.hadlearned (2005/北京/24)2.They____ontheprogramforalmostoneweekbeforeIjoined
5、them,andnowwe______onitasnogoodresultshavecomeoutsofar. A.hadbeenworking;arestillworking B.hadworked;werestillworking C.havebeenworking;haveworked D.haveworked;arestillworking (2005/江苏/29)3.Father______forLondononbusinessuponmyarrival,soId
6、idn'tseehim. A.hasleft B.left C.wasleaving D.hadleft (2005/福建/28)4.Whentheoldman_____towalkbacktohishouse,thesun_____itselfbehindthemountain. A.started;hadalreadyhidden B.hadstarted;hadalreadyhidden C.hadstarted;washiding
7、 D.wasstarting;hid (2005/湖北/22)5.Thepoliceman'sattentionwassuddenlycaughtbyasmallboxwhich_____placedundertheMinister'scar. A.hasbeen B.wasbeing C.hadbeen D.wouldbe (2005/广东/32)6.─Hurryup!AliceandSuearewaitingfo
8、ryouattheschoolgate. ─Oh!Ithoughtthey______withoutme. A.went B.aregoing C.havegone D.hadgone (2005/江西/35)
此文档下载收益归作者所有