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.
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.