资源描述:
《高中语法非谓语--现在分词doing》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、高中语法:非谓语—现在分词doing一:做主语Eg:①Gettingupearlyisagoodhabit.②Mary’scomeinglatemademeangry.③Notcomingontimemademeangry.it作形式主语:It’snogood/usedoingsthIt’sawasteoftimedoingsth二:作表语位置:系、半系动词之后Eg:①Seeingisbelieving.=Toseeistobelieve.②henewsisexciting.③HisjobisteachingusEn
2、glish.三:作宾语1.只能跟doing作宾语的动词:consider,advise,suggest,enjoy,finish,avoid,mind,imagine,forbid,etc.Eg:①youshouldavoidbringingtoomuchmoney.②Iamconsideringchangingajob.2.it做形式宾语Ithinkitnogoodgivingchildrensomuchmoney.四:作宾补(宾语和宾补是主动关系)常见的词有:see,hear,watch,observe,find
3、,havesbdoingsthEg:①Iheardhimsinging.②Ifoundhimlyingonthefloor.五:作定语1.位置:单个的分词作定语放在所修饰的名词前面;分词短语作定语放在所修饰的名词之后。adancinggirlareadingroomainterestingstoryEg:①ThemanwalkinginthestreetisMrLi.=whoiswalkinginthestreet②Thebookbelongingtomeisboring.=whichbelongstome六:作状语
4、(分词作状语,其逻辑主语和主句主语必须相一致)Eg:①Beingill,Ican'tgotoschool.②Hesatthere,readingabook.③Becarefulwhencrossingthestreet.④Hewascaughtintherain,makinghimselfcatchacold.⑤Hecamerunningtous.七:现在分词的完成式havingdonesthEg:①Havinglivedinthecityformanyyears,heknowsitquitewell.②Having
5、finishedhishomework,hewenttobed.用法:现在分词的完成式表示的动作发生在谓语动作之前。在句中只作状语(原因,时间)其逻辑主语必须与主句主语相一致。否定:nothavingdone被动:havingbeendone1.Aliensaidthathistripwas_______.A.interestedB.interestC.interestingD.ofinterest2.Wecan'tunderstand______adecisionuntilitistoolate.A.himtopo
6、stponetomakeB.hispostponingtomakeC.himtopostponemakingD.hispostponingmaking3.Icouldn'tunderstand______atthepoorchild.A.youtolaughB.youlaughC.whylaughD.youlaughing4.It'snouse______withhim.Youmightaswell______withastonewall.A.arguing,argueB.toargue,arguingC.argui
7、ng,arguingD.toargue,argue5.Itisnogood______today'sworkfortomorrow.A.toleaveB.leavingC.thatyouleaveD.leave6.Theoldman's______pityonthesnakeledtohisowndeath.A.takeB.takingC.beingtakenD.have7.It'sverykind______you______sayso.A.of,toB.for,toC.to,toD.of,/8.Somepeopl
8、e'sgreatestpleasureis______.A.fishingB.tofishC.tobefishD.beingfishing9.Remember______thebook,whenyouhavefinishedit.A.puttingbackB.havingputbackC.toputbackD.willputback10.You