首先,that和which在从句里都可以做宾语和主语,做宾语时可以省略。在定语从句中,有种说法叫"关宾省",意思360问答是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是wh的均据满含管om。但是which能引导非限制性定语从句,that则不行。
其次,记得以下只能用that的几种情况:
1.当先行词为all,出侵适客much,little,none及由any,every,some,no毫主所构成的复合不定代水水快病较演矿刑花针词时。
如:Weshoulddoallthatisusefultothepeople.我们应该科田探做一切有益于人民的事情。
Pleasetellmeanythingthatyouknowaboutthematter.有关此事,凡是你所知道的请告诉我。
2.当先行词被any,few,litt使大le,no,all,much,some等词修饰时。
如:Yo跳班求率临诗激头ucantakeanyseatthatisfree.任何空着的座位你都可以挥光坐。
Thereis住轮型白演littleworkthati力换轮排局抗操苏报sfitforyo油下扬圆决德什积过工伟u.几乎没有适合你的工检入办迅蛋龙酸饭浓作。
3.当先行词为序数词或被序数词所修饰时。
如:Whenpeople英属talkaboutthecitiesofChina,thefirstthatcomestomymindisBeijing.人们谈论起中国的城市的时候,我首先想到的是北京。
Thisisthefourthfilmthathasbeenshowninourschoolthisterm.这是我们校本学期放映的第四部电影。
4.当先行词为形容词最高级或被形容词最高级修饰时。
如:ThebestthatIcoulddowastoapologize.我唯掉害连茶现画胞钱为血气一能做的就是赔礼道歉了。
ThisisthemostinterestingstorybookthatIhaveever时卫下笔消光固read.这是我读过的一本最有趣的故事书。
5.当先行词被thevery,theonly,thelast,thejust,thesame等修饰时。
如:ThisistheverybookthatI’mlookingfor.这正是我在找的书。
绿多田随把代Theonlyth随式存斗儿当汽员初须往ingthatwecoulddowastowait.我们唯一能做的事就是等待。
注意:先行词被thesame修饰时,关系代词也可用as。如:Ineedthesamebookthat/asyouhave.我需要有你一样的书。
6.当先行词既包含人又包含物时。
如:Theyaretalkingoftheheroinesandtheirdeedsthatinterestthem.他们正在谈论他们感兴趣的女英雄及她们的事迹。
7.当先行词是疑问代词who,which,what或主句以这些词开头时。
如:Whothathaseverworkedtogetherwithhimdoesn’tadmirehim?曾经和他一起工作过的谁不钦佩他?
Whichisthestarthatisnearertotheearth?哪个是离地球比较近的星星?
8.当先行词为主句表语或关系代词为从句表语时。
如:That’sagoodbookthatwillhelpyoualot.那是本对你很有帮助的书。
Ourschoolisnolongertheplacethatitusedtobe.我们的学校现在已不是过去的那个样子了。
9.先行词为time时,当time表示次数,引导词用that,可省略。当表示时间,可用that或when引导,都可省略。
如:Idorememberthefirsttime(that)Ihadeverheardthesweetestvoiceintheworld.我很清楚地记得当我第一次听到世界上最美的声音的时候。
Idid'tremembertheexacttime(when/that)IarrivedinShanghailastmonth.我不记得上个月到达上海的确切时间了。
最后,请注意以下几种只能使用which的情况:1.在“介词+关系代词”结构中,关系代词必须用which。如:Thehouseinwhichweliveisverylarge.我们住的房子非常大。Thisisthereferencebookofwhichtheteacherisspeaking.这就是老师正在谈及的那本参考书。
注意:如果介词不放在修饰事物的限定性定语从句的句首,which就可换为that,例如:Thisisthequestionwhich/thatwe’vehadsomuchdiscussionabout.=Thisisthequestionaboutwhichwe’vehadsomuchdiscussion.这就是我们已经多次讨论过的问题。
2.先行词为“those+表事物的复数名词”时,关系代词通常只用which而不用that。
如:youshouldgraspwellthoseskillswhichmaybeusedinthefuturework.
最后,记得这个特殊情况吧:当先行词是表示原因或方式的名词时,可以用that引导定语从句,相当于介词+which,that可以省略。
如:Shelikesthechildfortheveryreasonthat(=forwhich)sheloveshisfather.她喜欢那个孩子因为她爱着孩子的父亲。
Hedidn’tlikethewaythat(=inwhich)shespeakstohismother.他不喜欢她对他的母亲那样说话。
Imaginethespeedthat(=atwhich)hedrivesthecar.很难想象,他开车开得那么快。
Thereason(that/forwhich/why)hecameherewastoaskforourhelp.他来这里的原因是寻求我们的帮助。What和which的区别1,what表示什么,whatclassareyouin指你在什么班,比如艺术班,书法班,数学班,等等,但whichclassareyouin指的是你在哪一个班,问话的人事先知道有哪些班,然后问对方在那个,或一班,二班,或艺术、数学其中的班。二者在这个用法上的区别不是特别大。有时候可以换用,根据习惯用。2,当这个句子用在非限制性从句中时,就必须用which,而不是what.比如,theclass4,whichclassareyouin,isagoogclass.
that与what引导名词性从句的区别
that引导名词性从句只起连接作用,在从句中不作任何成分,无意义,在宾语从句通常省略,但在主语从句、表语从句和同位语从句中均不能省略;what除引导从句外,还在从句中作成分,意为“所……的(东西)”,在含义上等于“名词+that”。如:
1.用that的例子
Thatshelacksexperienceisobvious.她缺少经验,这是显然的。
Thepolicelearnedthathewasn’tthereatthattime.警察获知他那时不在场。
Herealizedthatshetoowasexhausted.他意识到她也精疲力尽。
Myideaisthatyoushouldn’thaveleftthecountry.我的意见是你不应该离开那个国家。
Bobhasthemistakenideathattomorrowisaholiday.鲍勃错误地认为明天是一个假日。
Itwasquiteplainthathedidn’twanttocome.很明显他不想来。
Itisnaturalthattheyshouldhavedifferentviews.他们看法不同是很自然的。
2.用what的例子
What(=Thethingthat)hesaidwastrue.他所讲的是事实。
Whathehadhopedatlastcametrue.他希望的事终于成为现实。
Whathesaidisbeneathcontempt.他说的话不值一理。
Whathesaysistrue,possibly.或许他说的是对的。
Whatshesawgaveherafright.她看到的情况吓了她一跳。
WhatIwanttosayisthis.我想说的是这一点。
I’msorryforwhatIsaid.我为我说的话表示歉意。
That’swhatIwanttoknow.这是我想知道的。
YouhadbetterhearwhatIhavetosay.你最好听听我的意见。
ImanagedtogetwhatIwanted.我设法得到了我要的东西。
Itwaswhathemeantratherthanwhathesaid.这是他的原意而不是他的原话。
There’ssomethinginwhathesays.他的话有些道理。
Herinterestwasrousedbywhathesaid.他的话引起了她的兴趣。
Hewasalwaysconsciousofthefactthatshedidnotapproveofwhathewasdoing.他一向清楚她不太赞成他的做法。
注:that可引导同位语从句,what不能。如:
Haveyouanyideawhattimeitstarts?你知道什么时候开始吗?