A 18-year-old babysitter has been charged after a three-year-old suffered serious injuries at a home in Adelaide earlier this year.