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.

COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA
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.