Tradução de "I have bought, he has studied, I have had, etc.''

I have bought magazines here for years.
He has studied at school for a long time.
I have had a headache for two days.
I have expected this for many years.
He has lived in this city for two years.
She has taught there for months.

TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
Cinnamon 16 60 498
Sugestão:

Há anos que comprei revistas aqui. [Faz anos...]
Ele estudou na escola por muito tempo.
Estou com dor de cabeça há dois dias.
Eu esperava isso há muitos anos.
Ele mora nesta cidade há dois anos.
Ela leciona lá há meses.

See you around!