作业帮 > 英语 > 作业

求英语大神帮忙——看下语法错误.

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/04/27 20:17:20
求英语大神帮忙——看下语法错误.
这几个句子的语法都是对的吗,有何区别?哪个更地道?
My teacher,a beautiful lady,is good at teaching.
My teacher who is a beautiful lady is good at teaching.
My teacher is good at teaching,who is a beautiful lady.
求英语大神帮忙——看下语法错误.
第一个是对的,定语从句应该改为非限制性定语从句 My teacher ,who is a beautiful lady ,is good at teaching.定语从句一般放在先行词后面 . 再答: My teacher,a beautiful lady,is good at teaching.中a beautiful lady是同位语。
My teacher who is a beautiful lady is good at teaching.是限制性定语从句。

限制性定语从句为先行词在意义上是不可缺少的定语,若去掉,所修饰主句的内容就不完整或失去意义。这种从句和主句的关系十分密切,写时不可用逗号分开。
非限制性定语从句与先行词关系不十分密切,只是对其作一些附加说明,不起限定制约作用。如果将非限制性定语从句省去,主句的意义仍然完整。
例如 Mr. Zhang, who came to see me yesterday, is an old friend of mine.
请注意先行词,定语从句放在先行词后面。My teacher is good at teaching, who is a beautiful lady.是错的。who代替my teacher,但他在teaching后就不对了。