Because Sucrose (table sugar) contains two sugars (fructose and glucose) joined by their glycosidic bond in such a way as to prevent the glucose isomerizing to aldehyde, or the fructose to alpha-hydroxy-ketone form. Sucrose is thus a non-reducing sugar which does not react with Benedict's reagent.