ask是谓语,sb.是宾语,后面的全部都是宾补
以你的句子为例
he做主语,asks做谓语,me做宾语,about my eating habits 做宾语补足语,所以是SVOC
因为about 是介词,介词混在名词之间就直接排除双宾语;如果介词短语还修饰前面宾语,那么就是 宾语补足语
一般能用双宾语的动词不多,如give
例如 He gave me a book yesterday.
主语是he,gave是谓语(give的过去时),me是宾语, a book 也是宾语,yesterday是时间状语
这句是双宾语结构(SVOO),但双宾语结构还可以变换成下面形式
He gave a book to me yesterday.
主语是he,谓语是 gave ,宾语是 a book,yesterday是时间状语
由于有to挡在了 me 和book之间,所以to me是宾语补足语
这句是 SVOC 结构,这句和上面那句表达的是同一个意思但句型变了