Как перевести "общаться с другом долгое время" или же, "быть знакомым с ней/ним"? не надо только, , использовать переводчик. нужен ответ человека, который действительно знает.
Общаться с другом долгое время - to communicate/socialise with a friend for a long time, быть знакомым с ней/ним - to know him/her, to be familiar with her/him
быть знакомым с ней/ним - to know him/her, to be familiar with her/him