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.
Avatar do usuário Marcio_Farias 12280 1 21 206
Perfeitas!

A última, que também está correta, implica que você foi e ainda continua sendo amigos, mesmo passados 12 anos.
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!