he is a student that .和he that .is a student有什么差别?这两句应该都没有语法错误吧还是什么一般都用哪句的啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 11:09:17
he is a student that .和he that .is a student有什么差别?这两句应该都没有语法错误吧还是什么一般都用哪句的啊
he is a student that .和he that .is a student有什么差别?
这两句应该都没有语法错误吧还是什么
一般都用哪句的啊
he is a student that .和he that .is a student有什么差别?这两句应该都没有语法错误吧还是什么一般都用哪句的啊
有一点区别,因为被定语从句修饰的成分不同,在表达意思时强调的部分就不一样.如:
He is a student that won the first prize. 他就是那个(得了一等奖的)学生.
He that won the first prize is a student. (得一等奖的那个人)是个学生.
问题补充:
这两句应该都没有语法错误吧还是什么—— 以我来看,第二句有点问题.英语中的要来给一个人“he“来加一个定语从句的话,一般不用限制性定语从句,而用非限制性定语从句.改成,he, who won the first prize, is a student. "who"领导的非限制性定语从句,用来对"he"是一个怎么样的人,加了一个修饰.
一般都用哪句的啊——He is a student that won the first prize. 和 He, who won the first prize, is a student. 用哪句,取决于在语境中,你的表达需要.
前一句旨在说明他是一个什么样的学生,that后面从句修饰的是student.
后一句that后面的从句修饰he ,主要说明他是什么样的人。
没有什么本质的区别……
第一个that后面的定语从句是修饰he的,而第二个that后面的定语从句是修饰student的