Ещё раз просмотрела Ваш ответ и думаю, разве He didn't play the piano. Он не играл на пианино. означает, что и сейчас он не умеет играть? Я соотношу это предложение с одним из правил Past Indefinite, которое употреб-ся для выражения регулярно повторяющегося действия в прошлом, которое больше не повторяется. Отсюда делаю вывод, раз в прошлом он не играл и это действие больше не повторяется в настоящем, то сейчас он уже научился играть и играет на пианино.