预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Unit2Ithinkthatmooncakesaredelicious语法精讲精练宾语从句(一)由that,if或whether引导的宾语从句1.宾语从句的定义句子的宾语一般由名词、代词、动名词或不定式来充当,当用一个句子充当宾语时,我们把这个句子叫做宾语从句。2.宾语从句的引导词(1)如果宾语从句是由陈述句转变而来的,其引导词用that。that本身无意义,可省略。eg:Theyaregooddoctors.Hetellsus.一Hetellsus(that)theyaregooddoctors.他告诉我们他们是好医生。(2)如果宾语从句是由一般疑问句转变而来的,其引导词要用if/whether,意为“是否”。eg:Mr.Chenasks,“Areyouallhere?”一Mr.Chenasksif/whetherweareallhere.陈老师问我们是否都到了。【口诀】陈述that来引导,有时可以省略掉。一般问句表“是否”,if或whether来引导。3.宾语从句的语序宾语从句无论是由一般疑问句转变来,还是由特殊疑问句转变而来,在转变为宾语从句后,都要用陈述句语序。eg:DoesJim’sfatherworkhere?Doyouknow?DoyouknowifJim’sfatherworkshere?你知道吉姆的父亲是在这里工作吗?【口诀】无论宾从什么句,语序都用陈述。注意:当与ornot连用时,只能用whether.4.宾语从句的时态(1)如果主句是一般现在时或一般将来时,从句的时态可根据具体情况来确定。eg:Ihearthathewillbebackinaday.我听说一天后他将回来。Ithinkshefinishedherworkanhourago.我认为她一小时前已完成工作。(2)如果主句的时态是一般过去时,从句的时态则相应地使用过去的某种时态。eg:Hesaidthathedidn’tfindyourlostpen.他说没找到你丢失的钢笔。Thepolicemanaskedhimifhewasdoinghishomeworkatmidnightyesterday.警察问他昨天半夜是不是在做作业。(3)如果宾语从句所叙述的是客观真理、自然现象、名言警句或谚语等,不管主句是什么时态,从句都用一般现在时态。eg:Ourteachertoldusthattheearthgoesaroundthesun.老师告诉我们地球绕太阳转。Myfathersaid(that)knowledgeispower.父亲说知识就是力量。I口诀】“主”为“现、将”,“从”不限;“主过”“从过”对应变。从句表述是真理,一般现在代过去。单元语法精练一、用所给词的适当形式填空。1.Hesaidthey___________(have)asurprisepartyforLanlanthen.2.Tonysaidthathe___________(can’t)rideabike.3.Lanlansaidshe___________(take)awalkafterdinnereveryevening.4.Mymothertoldmethesun___________(go)downinthewest.5.TheteachersaidthatI___________(am)hardworking.6.Mr.Wusaidwe___________(have)atestthenextweek.二、单项选择。()1.Shesaidshe________sorryforbeinglate.A.isB.wasC.areD.were()2.Myfathertoldmetheearth________round.A.isB.wasC.willbeD.wouldbe()3.TheteacheraskedLucy________.A.wheredoesshecomefromB.whatdidshelikebestC.ifshecouldspeakChineseD.whenwassheborn()4.LiuLing’smotherwantedtoknow________·A.ifshestudiedhardatschoolB.ifdidshestudyhardatschoolC.howdidshestudyatschoolD.whatdidshestudyatschool()5.Hesaid________hehadbeentoShanghaibefore.A.whenB.howC.ifD.that