

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Consider the following sentence: "By the end of this month, ________________ English for ten years." Which one of the following tenses should be used?
I have been teaching
I will teach
I will have been teaching
I am teaching
I had been teaching