Потому что украинский язык произошел от русского
Но при этом он отличается. А раз произошел от русского и при этом отличается, значит просто слова некоторые переделаные. Кава - одно из таких переделаных слов.
русский, украинский и белорусский языки произошли от старославянского языка, причем наиболее близкий к старославянскому языку является белорусский
а еще древнейшим языком является санскрит, наибольшее количество совпадений с санскритом имеет как раз укр.язык, так может быть мы можем предположить, что укр.яз произошел все-таки не от русского, а является потомком более древнего языка - санскрита