Acetaldehyde and acetone react with Grignard reagent. Acetaldehyde gives the secondary alcohol with Grignard reagent while acetone gives tertiary alcohol with Grignard reagent.
But with Schiff's reagent, Tollen' s reagent, and Fehling's solution only acetaldehyde reacts. (Acetone does not react with these reagents) R−CHO+(colourless)Schiffs reagent⟶ pink colour R−CHO+Tollen’s reagentAg2OΔR⋅COOH+silver mirror2Ag R−CHO+blue Fehling’s solution2CuOΔR⋅COOH+red pptCu2O