Diferenças entre Future Perfect e Future Perfect Continuous em Inglês

Future Perfect (Futuro Perfeito)
Usa-se para falar de uma ação que estará concluída antes de um tempo futuro definido. Coloca ênfase no resultado.
Exemplo:
I will have finished the meeting by two o'clock this afternoon.
(Terminarei a reunião pelas duas horas desta tarde.)
Usa-se nas frases com as seguintes expressões de tempo: by, by the time, before, until, by then, etc.
Exemplo:
I think astronauts will have landed on Mars by the year 2020.
(Acho que os astronautas aterrissarão em Marte em 2020.)
Future Perfect Continuous (Futuro Perfeito Contínuo)
Usa-se para para enfatizar na duração de uma ação até um determinado momento no futuro.
Exemplo:
Next year he will have been working here for 10 years.
(No próximo ano ele terá trabalhado aqui por 10 anos.)
Usa-se nas frases com as seguintes expressões de tempo: by ... for.
Exemplo:
By the end of the month, Alex will have been travelling for six months.
(Até o final do mês, Alex terá viajado por seis meses.)