More Shanghai residents can speak Mandarin than Shanghainese, a report released by the Shanghai Statistics Bureau revealed yesterday, and test scores have shown that younger residents prove to be worse at speaking Shanghainese than their elders.