Во времена Михаила Васильевича Ломоносова, очень много сделавшего и для развития русского языка, говорили и писали: «шкап» . Эта форма, как предполагают учёные, по своему происхождению скандинавская. С конца XVIII века обе формы — «шкап» и «шкаф» — использовались на равных правах. А сейчас шкаф вытеснил своего «соперника» и форму «шкап» мы воспринимаем как устаревшую.