Ответ:

Мальчик — подлежащее, выражено существительным; играл — сказуемое, выражено глаголом. Грамматическая основа: мальчик играл.

Долго — обстоятельство времени; на скрипке — дополнение.

Предложение повествовательное, невосклицательное, простое, двусоставное, распространённое.