Старшее поколение - понимает, младшее - совсем необязательно. Я как-то по работе партнера из Польши (из Кракова, не какой-нибудь деревни) вместе с его совершеннолетним сыном выгуливала по Кремлю - отец прекрасно говорит по-русски, почти даже без акцента. Сын не говорит и не понимает совсем, с ним только по-английски.