Correção de frases: It's been five years...

Eu gostaria de saber se estás frases estão corretas.

Já faz cinco anos que eu adotei esse cachorro.
It's been five years now that I've adopted this dog.

Já fazem 4 anos que eu comecei aprender inglês.
It's been 4 years now since I started learning English.

Já faz 12 anos que somos amigos
We have been friends for 12 years.

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. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE
1 resposta
Marcio_Farias 1 24 214
Perfeitas!

A última, que também está correta, implica que você foi e ainda continua sendo amigos, mesmo passados 12 anos.