A student should have three advantages that can be a good student.这句话有没有语法上的错误?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 06:31:02

A student should have three advantages that can be a good student.这句话有没有语法上的错误?
A student should have three advantages that can be a good student.这句话有没有语法上的错误?

A student should have three advantages that can be a good student.这句话有没有语法上的错误?
如果Three advantages can be a good student(“三个优点”能成为“一个好学生”)没有语法错误,你这句就没有语法错误.
明白了吗?语法不是脱离于语义独立存在的,当代著名语言学家乔姆斯基曾举过这样一个例子:Colorless green ideas sleep furiously.(没有语法错误,但语义混乱).你这句也是这个情况,语法上不能说有错,但逻辑是乱的,你现在表达的意思是:
一个学生应该有三个优点,这三个优点能成为一个好学生.(定语从句修饰的是“三个优点”,因而“能够成为好学生”只能理解为是“三个优点”做的动作,能理解吧?)
如果你想让语句通顺,建议改成:
A student should have three advantages to become a good student.
A student should have three advantages that can make him/her a good student.