此题答案为C但题句本身有语病!主要在作状语的非谓语动词短语上。待我慢评。这个题在别处有人提过,问题更深一层次:__________to contain illegal substance,many poultry products were prohibited on the market.A.finding b.To find C.Found D.Having found如果这里D选项改成Having been found 可否,若可以为什么C可以选满意回答 可以。其实可以拆成两句话1.Many poultry products were found to contain illegal substance....