what have I said to make you angry用法

不应该是what I have said 嘛??
这个句子没有问题,是正确的用法。不要解释,要用法。分析一下句子成分。what have I said 要是主句的话,后面怎么会有to呢

what I have said是主语从句
what have I said...是特殊疑问句,正常语序是I have said...to make you angry,并不是主语从句,两个动词say和make之间当然要有to连接。to do也可能表示目的,让你生气。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-11
或许是疑问句?
应为如果改为what I have said to make you angry的话。make应该加s吧、
有可能是现在完成时的问句。
第2个回答  2010-04-11
你是对的。应该是what I have said.
第3个回答  2010-04-11
我刚才说了什么让你生气了么?
相似回答