Anyone ou No one podem ser traduzidos como ninguém. Mas quando utilizar um ou outro? Se a frase tiver uma negação (do + not; did + not, will + not) deve ser utilizado o anyone, pois no one já possui um sentido negativo e não se poder negar duas vezes.
Isso também funciona para o nothing e o anything.
Agora vamos observar a questão:
My friend: Who was at the party? Me: When I arrived there, I saw _________ we knew. All of our friends arrived after me
Meu amigo: Quem estava na festa? Eu: Quando eu cheguei la, eu vi ________ que conhecemos. Todos os nossos amigos chegaram depois de mim.
Como não havia ninguém conhecido na festa quando a pessoa chegou, precisamos escolher entre no one e anyone. O gabarito é a letra B - No one, pois na frase não encontramos partícula de negação (not).