have you got the book which cover is red分析句子成分

问题描述:

have you got the book which cover is red分析句子成分
you是主语
got是谓语
the book是宾语
which cover is red做the book的定语
这样分析对吗?

原文有语法错误啊!
那个which应该改成whose,指带book's 要是which的话就没有所有格的含义了.要用which的话也应该在其前面加个of才对.
换成正陈述语气
you have got the book of which cover is red.
you 主语
have got谓语
the book宾语
of which cover is red限定义定语从句,修饰the book.