What have I said---you angry

What have I said---you angry?
A.makes B.has made C.to make D.made
怎么分析啊(答案是C)
但我好象见过What i have said make you angry的句子啊
是我记错了吗???
(如果没错,怎么分析这2个句子?)

1.如果是陈述句的话是
What I have said makes you angry.——我(已经)说的话使你生气了。

2.该句是特殊疑问句:我(已经)说了什么使你生气了啊?
to make you angry 是不定式短语作结果壮语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-03-19
第一句:还原成为i have said sth to make you angry.这个你该懂吧?
而第二句应该是:(what i have said) makes you angry.我所说的话(是这些话让你生气。what i have said 是主语)
第2个回答  2008-03-19
你没记错,答案错了……
相似回答