Question: where do fruit flies come from?
Answer: That stuff can be ripened fruits or vegetables, as well as drains, garbage disposals, empty bottles and cans, trash bags, or cleaning rags and mops. Fruit flies lay their eggs — up to 500 at a time — on these moist surfaces. When the larvae hatch, they feed on the surface too.