作业帮 > 英语 > 作业

英语定语从句WHICH THAT有什么区别

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/04/30 01:01:00
英语定语从句WHICH THAT有什么区别
A she found beauty and grace ,which befriended her .为什么用WHICH而不用THAT
B whoever he is and whatever he is ,he will be punished if anyone breaks the law 为什么用ANYONE不可以用WHOEVER吗
英语定语从句WHICH THAT有什么区别
我来给你解释一下,在定语从句中,不允许使用what;在名词性 从句中,不允许使用which.名词性从句包括主语从句,宾语从句,表语从句和同位语从句.
A中,which引导的是一个非限制性定语从句,先行词是beauty and grace.非限制定语从句中不允许使用that.这样翻译:她找到了美丽和优雅,这两样东西成为了她的朋友.
B中,翻译为:无论是谁,无论他是做什么的,只要触犯法律,都会受到惩罚.如果用whoever可以,但是就不要if了.因为用anyone的话是条件状语从句,用whoevery引导让步状语从句,不用if.

希望解决了您的困惑!
【纯手打,不懂请追问,满意请采纳!】