免费线上咨询(老师一对一择校咨询电话)
徐老师:15274855379←点击拨打
杨老师:16670491319←点击拨打
(微信同号,可加老师微信一对一免费咨询)
在英语学习里,that和which这两个关系代词常让同学们犯难,它们该怎么用,有啥区别呢?今天就来给大家详细讲讲。
1. 指代先行词不同
that常用来指代限定性的先行词,也就是特指某个或某些具体的人或事物,像“He is the man that helped me yesterday”。which引导从句时,若先行词是物,它和that都能用,但which在先行词是人时就不能用了。
2. 从句类型区别
that通常用于引导限制性定语从句,对先行词有明确限定,去掉从句句子意思就不完整或不明确。比如“This is the book that I want”。which可以引导限制性和非限制性定语从句,在非限制定语从句里,它只是提供额外信息,不是强制要求的,如“This book, which is very interesting, was written by a famous author”。
3. 位置与强调
which可以置于冠词之前,也能在先行词之后,用于强调。比如“Which book you choose is up to you”。而that没有这种位置灵活的强调用法。
4. 文风使用差异
which更常见于非正式文风中,还能用作疑问代词,相当于who、what、where等。比如“Which do you like better?”。that一般在正式和非正式语境都能用,但没有疑问代词这种用法。
5. 固定搭配情况
that经常用于某些固定搭配中,像“the fact that”和“in order that”。比如“The fact that he is late makes me angry”。which没有这类固定搭配。
6. 先行词修饰情况
当先行词是不定代词或被它们修饰时,常用that,一般不用which。例如“All that glitters is not gold”。先行词是不定代词“all”,这里就用了that。
总结:that和which在英语中的用法区别主要体现在指代先行词、从句类型、位置强调、文风使用、固定搭配和先行词修饰这几个方面。大家在使用时,要根据先行词的种类、定语从句的限制性以及介词的使用情况等来选择。
大家想想,自己在英语写作中,有没有因为用错that和which闹过笑话呢?欢迎评论分享,也别忘了点赞和转发这篇文章哦。