Costumo dizer “Quando foi a última vez …?”, mas me deparei com esta conversa. Então, eu me pergunto qual é o correto: é , era ou .
Henry: Eu estava no telefone por uma hora.
Ron: Com quem você estava falando por uma hora?
Henry: Sam, um velho amigo da faculdade.
Ron: Quando é da última vez que você falou com ele?
Henry: Na formatura da faculdade!
Ron: Uau! Isso foi há 30 anos!
Henry: Tínhamos muito que pôr em dia.
Fonte: http://www.talkenglish.com/conversation/practice/catching-up-with-a-friend
Resposta
Ambas estão corretas, embora haja “um pouco de espaço para discussão.
A última vez que você falou com ele é obviamente no passado, mas está no passado agora . Então, quando foi a última vez está correto.
No entanto, a última vez que você falou com ele foi uma vez antes de agora. Portanto, quando foi a última vez também está correto.
Quando foi a última vez é atualmente usado com muito mais frequência, como mostra esta visualização do nGram . Curiosamente, nenhum deles aparece muito antes de 1960, quando qual foi a última vez foi mais popular e qual foi a última vez não existia.
Resposta
O uso popular não torna a gramática incorreta!
Se o evento se referir ao passado, use o verbo auxiliar correto; " Quando era t a última vez …? "
A Gramática Inglesa permite que o Tempo Presente seja usado quando se fala sobre um Evento Futuro quando esse evento é certo que acontecerá. Exemplo: Pergunta: O que você vai fazer esta noite? Resposta: Estou lavando meu cabelo. (É certo).
Mas a gramática do inglês não permite a mesma liberdade gramatical no Tempo Presente quando se fala sobre um evento passado.
Repito, o uso popular não torna a gramática incorreta, correta!
Comentários
- Você pode respaldar sua resposta com links para sua pesquisa? Muitos frases ou orações gramaticalmente incorretas são usadas na língua falada e na literatura para fins específicos. Portanto, você não pode ' ser tão categórico.