下面这句话有定语从句和并列句组成,它有语法问题吗

people who know what their dreams are but don't want to realize them.

是有语法问题的。
首先分析句子的成分,who显然引导了一个定语从句,修饰people,从句中,what their dreams are显然是know的宾语,是个宾语从句,也就是说,who know what their dreams are是句子的定语部分,可以先删去,这样一来,句子就成了people but don't want to realize them,显然是不对的。
造成这个问题的原因就是多了个连词,有两种修改方式,一是删去but,一是删去who,但是这样仅仅是语法上没有错误,句子意思上还需要斟酌。追问

原句是这样的,这是牧羊少年奇幻之旅中的原句,原句有but

原句是But the old king hadn't said anything about being robbed, or about endless deserts, or about people who know what their dreams are but don't want to realize them

我想问为什么有but

追答

这个又不一样了。
在这里people已经不是主语,是about的宾语(介宾结构),那么在这里,整个who know what their dreams are but don't want to realize them都是定语从句,修饰people,其中,but连接的是两个谓语know和don't want

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-26
没有语法问题。
除了定语从句和并列从句,这里面还用到了宾语从句。
know what their dreams are
what引导的这个句子“what their dreams are”就是宾语从句。
第2个回答  2018-07-26
没有语法问题,那些知道自己的梦是什么,又不想实现他们的人们追问

原句是这样的,这是牧羊少年奇幻之旅中的原句,原句有but

原句是But the old king hadn't said anything about being robbed, or about endless deserts, or about people who know what their dreams are but don't want to realize them

我想问为什么有but

追答

这是故事,所以用过去式是对的。第一个But应该是前一句话的转折。老国王没有就被抢劫, 或关于无尽的沙漠, 或关于知道他们的梦想, 但不想实现他们的人说过什么。

第3个回答  2018-07-26
People who know what their dreams are but don't want to realize them.
把but去掉就正确了。
People主 (who know what their dreams are定语从句) don't want谓语 to realize them宾语.
who引导词(主) know(谓) (what their dreams are宾语从句)
知道梦想是什么的人不想实现这些梦想。追问

原句是这样的,这是牧羊少年奇幻之旅中的原句,原句有but

原句是But the old king hadn't said anything about being robbed, or about endless deserts, or about people who know what their dreams are but don't want to realize them

我想问为什么有but

追答

这里的but don't want是与know what...并列的。
关于(那些知道梦想是什么但不想实现梦想的)人
But the old king主 hadn't said谓 anything宾 (about being robbed, or about endless
deserts, or about people who know what their dreams are but don't want to
realize them.定语)
截断句People who know what their dreams are but don't want to realize them结构是不合适的。

第4个回答  2018-07-25
1.Wang Hong failed in the College Entrance Examination, __ disappointed his mother. 2.Wang Hong failed in the College Entrance Examination and __ disappointed his mother. 3.Wang Hong failed in the College Entrance Examination; __ disappointed his mother. 第一句话:句中有逗号,根据句意可知,空白处的内容应该指的是前面整个句子的内容,是对前文信息的补充说明,因此,此句是非限制性定语从句,用关系代词which;第二句话:句中有并列连词and,因此整个句子是一个并列句,所以可以用代词it指代前面句子的内容。第三句话:句中有分号,这表明整个句子是一个并列句,因此可以用代词it指代前面句子的内容。【解题技巧】 判断是定语从句还是并列句,要注意句中的标点符号和句中的连接词。如果句与句之间有连词或者分号,则是并列句;如果是逗号,且逗号后的内容是对前面某一名词的补充说明,则是非限制性定语从句,应该使用关系词。本回答被网友采纳
相似回答