Это зависит от того, сколько они были вместе до разлуки.
Если год-два, то вряд ли.
А вот если кошка возрастная, лет 7-8, то однозначно узнает. Другое дело, что они такие существа злопамятные и разлуки воспринимают как предательство.
У меня подружка уезжала на год по контракту в Америку и свою кошку оставляла мне.
Кошка диковатая и у меня самой в то время был кот. Весь год мы привыкали к другу, она пряталась и выбрала себе укромное, безопасное место по кроватью. Т.е. открыто она так и не спала на стульях, диванах, свободно на коврах и когда приходили чужие никогда не выходила.
Когда вернулась хозяйка, она вырывалась у неё из рук и мы даже подумали, что забыла, но не успели мы и чаю попить, как она вышла из убежища и стала к ней "мыркаться". К другим чужим, если уж сравнивать она не то, что выходила, она пряталась от чужих голосов.
А уж когда та её принесла домой, то вообще без умолку что-то ей выговаривала))
У кошек отличная память и к хозяину они привязаны не меньше собак.