Here the distinction of can for present scenarios and could for past situations is preserved: He could read by the time he was four years old and now he can speak six languages fluently.