定语从句只用that情况
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”。
关系代词指代某物事时,只用that不用which的情况
1.当先行词是everything,anything,nothing(something除外,用which或者that均可),all,none,few,little,some等不定代词时,或当先行词受every,any,all,some,no,little,few,much等词修饰时。
2.先行词被序数词或形容词最高级修饰时。
3.先行词被thevery,theonly,heright,thefirst,thelast等修饰时
4.先行词前有thesame修饰时
如果表示和先行词是同一物时用thesame…that…ThisisthesamepursethatIlostyesterday.这就是我昨天丢的那个钱夹。
如果表示与先行词同一类或相似的某物,则用thesame…as…ThisisthesamepurseasIlostyesterday.这个钱夹和我昨天丢的那个一样。
5.先行词是并列结构,既有人又有物时
6.先行词为数词时
Lookatthebooksonthebookshelf.Youcanseethetwothatyouboughtmeformybirthday.
7.避免重复原则,当先行词前面有who,which等疑问代词时。
8.关系代词在定语从句中作表语时,而且通常省略。
Myhometownisnolongertheplacethatitusedtobe.
9.关系代词在therebe句型中作主语时,而且常可以省略。如:Thisisthefastesttrain(that)therehaseverbeen.
10.…thewaythat…
(…thereasonthat…/…thecausethat…)
英语语法顺口溜:
定语从句只用that情况
口诀:先行不定代,thevery/only/first,
有高,序,some,all,much,few;
指物人,有了which/who。
定语从句不用that的情况
that用法真有趣,两个地方它不去;
逗号后边它不去,介词之后不考虑。