Como dizer "há tantos anos" em inglês

como eu diria ?:

ele trabalha aqui 4 anos

e:

faz uma semana que ele nao liga pra mim

EBOOK VERBO GET 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 email. INICIAR TESTE
4 respostas
EugenioTM 6 31
Sugestões:

- He has been working here for 4 years.

- It's been a week he hasn't called me.

Carry on,
bye!
My suggestions:

He works here about 4 years.
He has been working here by last/for 4 years.

There is about a week that he doesn't call to me.

o "about" significa "por volta" ou "aproximadamente".
É muito usado nesse tipo de frase. No caso do "has been working"
ele dá a ideia de continuidade.

Good learning for you.
Thomas 7 60 290
May I suggest:

ele trabalha aqui há 4 anos
He has worked here for four years.

faz uma semana que ele nao liga pra mim
He has not called me for a week.
It has been a week since he last called me.
i got it .. thanks