"will never have had", como se conjuga e se traduz?

Encontrei esta frase no The Guardian nesta semana e fiquei "encafifado" com esta questão. Quais tempos verbais estão em "will never have had"? Como se traduz? Esta é frase inteira:
There is a generation now made up of people who will never have had a private conversation online or by phone.

TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
  Resposta mais votada
Isso é future perfect e é usado para dizer que uma ação já estará completa em um determinado período no futuro.
É formado por : Will + present perfect

We're late.The film will already have started by the time we get to the cinema.
Estamos atrasados. O filme já terá começado quando chegarmos ao cinema.

Sua frase:
There is a generation now made up of people who will never have had a private conversation online or by phone.
Há agora uma geracão feita de pessoas que nunca terão tido uma conversa privada online ou por telefone.
TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE