I am sorry to have you kept you waiting.句中不定式作什么成分

问题描述:

I am sorry to have you kept you waiting.句中不定式作什么成分

不定式作表语

非谓语动词to do作宾语

be sorry作谓语,后面的成分就是宾语;
还可以理解为做表语形容词sorry的原因状语。

但是,这个句子本身不对.
应该是:I am sorry to have kept you waiting.表原因