因为这是英语口语中的一种习惯一般来说在西洋乐器前都应该加定冠词the,比如play the piano,play the flute。
一般来说,美式英语比较随意,而英式英语则更严一点,英美两个语料库中搜索play the piano和play piano,英国的BNC语料库中两者比例是15:1,而美国的COCA语料库中比例是2:1,这种巨大的差距就可以印证美式英语在这方面的随意,对piano这个例子来说,加不加the像抛硬币一样随机。
所以你不要把He can play the violin理解为他只能演奏某一把特定的小提琴,这句话的意思是说,他可以演奏世界上的任何小提琴,这句话里的the violin表示提琴这一类事物,而不是表示某一把特定的小提琴。你不能说I bought the violin,这意味着你把世界上所有的吉他都买了。但是们如果你说He can play a violin,这就听起来奇怪,什么叫只能演奏一把小提琴,你给我找一个能同时演奏超过一把小提琴的人出来看看。