A cook will be immediately fired if he is found( )in the kitchen Amaking B to make C made Dmake有find sb doing 和find sb do如果用find sb do 那句意是被发现 被动补to所以B为什么不行

问题描述:

A cook will be immediately fired if he is found( )in the kitchen Amaking B to make C made Dmake
有find sb doing 和find sb do
如果用find sb do 那句意是被发现 被动补to所以B为什么不行

不定式不能作补语吧

这里不是不定式,完整句子应该是(括号里是被省略的):
A cook will be immediately fired if he is found (that he is) made in the kitchen.
省略之后就出现了两个动词连着的情况对吧。这种句式是在考“非谓”的知识点,即非谓语动词。因为一句话只能有一个谓语,所以当一句话有两个动词出现时,后一动词就用现在分词(表主动)或过去分词(表被动)的形式充当非谓。
所以这里应该选C。

A smoking