如题所述
定语从句中只能使用that的情况1.当先行词为anything,everything,nothing等不定代词时,只能使用“that”。例:IsthereanythingthatIcandoforyou?我能给你做点什么吗?2.当先行词为all,any,much,many词时,只能使用“that”。例:Tomtoldhermotherallthathadhappened.汤姆把事情的全部情况告诉了他的妈妈。3.当先行词是形容词最高级或被形容词最高级修饰时,只能使用“that”。例:ThisisthemostwonderfultimethatIhaveeverhad.这是我度过的最美好的时光。4.当先行词是序数词修饰时,只能使用“that”。例:Hewasthefirstpersonthatpassedtheexam.他是第一个通过考试的人。5.先行词被theonly,thevery,thesame,thelast修饰时,只能使用“that”。例:Thiswillbethelastchancethathecanget.这将会是他得到的唯一机会。Heistheonlypersonthatcanhelpyouout.他是唯一能帮你的人。6.先行词里同时含有人或物时,只能使用“that”。例:Theytalkedofthingsandpersonsthattheyrememberedintheschool.他们谈论他们记得的有关学校的事和人。7.当主句是以who,which开头的特殊疑问句或先行词是who时,只能使用“that”。例:Whichisthebookthatheboughtfromthelibraryyesterday?哪本是你们昨天从图书馆借的书?
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-07-28
宜用that,不用which或who,whom的场合
1. 当先行词是不定代词或被不定代词修饰时。如 Tell me everything that you know. / All the people that are working are my workmates.
2. 当先行词是序数词或被序数词修饰时。如 I want the first that looks bigger. / This is the third dictionary that I have used.
3. 当先行词是最高级或被最高级修饰时。如 Tom is the best that I have ever taught. / The most important thing that she can do is to go to bed at once.
4. 当先行词是the only (“唯一的”),the very (“恰恰;就”),the just (“恰恰;就”),the same (“相同的”),the last (“最后一个”)等或被这些词修饰时。如 The only thing that I need to do is to cook a meal. / He’s the very person that I want to find. / Did you miss the last problem that is in your math test?
5. 当先行词是数词时。如 You can catch the four that are dead.
6. 当先行词作表语时。如 My hometown is no longer the place that it used to be.
7. 当先行词中既有人,又有物时。The young man and his bike that I saw just now are still there.
8. 当句子中含有两个定语从句时,如果其中一个定语从句的引导词用了which、who、whom,则另一个定语从句的引导词用that,以避免重复。 如 The TV set which I bought from the shop that opened last month was broken. / The man who is standing behind the people that are playing cards is my uncle.
9. 当which、who、whom作疑问词,引导特殊疑问句时。如 Which took the camera that was made in Japan? / Who knows the boy that lives upstairs?
1. 当先行词是不定代词或被不定代词修饰时。如 Tell me everything that you know. / All the people that are working are my workmates.
2. 当先行词是序数词或被序数词修饰时。如 I want the first that looks bigger. / This is the third dictionary that I have used.
3. 当先行词是最高级或被最高级修饰时。如 Tom is the best that I have ever taught. / The most important thing that she can do is to go to bed at once.
4. 当先行词是the only (“唯一的”),the very (“恰恰;就”),the just (“恰恰;就”),the same (“相同的”),the last (“最后一个”)等或被这些词修饰时。如 The only thing that I need to do is to cook a meal. / He’s the very person that I want to find. / Did you miss the last problem that is in your math test?
5. 当先行词是数词时。如 You can catch the four that are dead.
6. 当先行词作表语时。如 My hometown is no longer the place that it used to be.
7. 当先行词中既有人,又有物时。The young man and his bike that I saw just now are still there.
8. 当句子中含有两个定语从句时,如果其中一个定语从句的引导词用了which、who、whom,则另一个定语从句的引导词用that,以避免重复。 如 The TV set which I bought from the shop that opened last month was broken. / The man who is standing behind the people that are playing cards is my uncle.
9. 当which、who、whom作疑问词,引导特殊疑问句时。如 Which took the camera that was made in Japan? / Who knows the boy that lives upstairs?
第2个回答 2017-07-28
1.当先行词为anything,everything,nothing等不定代词时,只能使用“that”。
2.当先行词为all,any,much,many词时,只能使用“that”。
3.当先行词是形容词最高级或被形容词最高级修饰时,只能使用“that”。
4.当先行词是序数词修饰时,只能使用“that”。
5.先行词被the only,the very,the same,the last修饰时,只能使用“that”。
6.先行词里同时含有人或物时,只能使用“that”。
7.当主句是以who,which开头的特殊疑问句或先行词是who时,只能使用“that”
语法书上都有。本回答被提问者采纳
2.当先行词为all,any,much,many词时,只能使用“that”。
3.当先行词是形容词最高级或被形容词最高级修饰时,只能使用“that”。
4.当先行词是序数词修饰时,只能使用“that”。
5.先行词被the only,the very,the same,the last修饰时,只能使用“that”。
6.先行词里同时含有人或物时,只能使用“that”。
7.当主句是以who,which开头的特殊疑问句或先行词是who时,只能使用“that”
语法书上都有。本回答被提问者采纳
第3个回答 2017-07-28
当先行词前有first等序数词或最高级修饰
先行词被all,any,every,each,few,little,no,some,等修饰
先行词既有人又有物时(因为which不能修饰人)
先行词是不定代词