定語從句中只能使用that的情況
1.當先行詞為anything,everything,nothing等不定代詞時,只能使用"that"。
例:Is there anything that I can do for you?
我能給你做點什么嗎?
2.當先行詞為all,any,much,many詞時,只能使用"that"。
例:Tom told her mother all that had happened.
湯姆把事情的全部情況告訴了他的媽媽。
3.當先行詞是形容詞最高級或被形容詞最高級修飾時,只能使用"that"。
例:This is the most wonderful time that I have ever had.
這是我度過的最美好的時光。
4.當先行詞是序數(shù)詞修飾時,只能使用"that"。
例:He was the first person that passed the exam.
他是第一個通過考試的人。
5.先行詞被the only,the very,the same,the last修飾時,只能使用"that"。
例:This will be the last chance that he can get.
這將會是他得到的唯一機會。
He is the only person that can help you out.
他是唯一能幫你的人。
6.先行詞里同時含有人或物時,只能使用"that"。
例:They talked of things and persons that they remembered in the school.
他們談論他們記得的有關學校的事和人。
7.當主句是以who,which開頭的特殊疑問句或先行詞是who時,只能使用"that"。
例:Which is the book that he bought from the library yesterday?
哪本是你們昨天從圖書館借的書?