Present [simple, perfect(continuous)] x simple past: Usos

Olá,
Imagine que há um professor de português, e eu quero perguntá-lo há quanto tempo ele ensina português, sei que eu poderia usar:
"How long have you been teaching portuguese?"
"How long have you taught portuguese?

Agora, se eu quiser perguntá-lo quanto tempo ele ensina português por dia, como ficaria?

"How long have you been teaching portuguese everyday?"
"How long do you teach English everyday?
"How long have you taught Portuguese everyday"?
Quais vocês acham que estão erradas?

Obrigado. :lol:

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
2 respostas
Ordenar por: Autor
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
Donay Mendonça 25 137 1.7k
INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA