Qual das seguintes frases contém um erro gramatical na construção do tempo verbal?

(A) - 
 she has been working at the company for two years.
(B) - 
 i have finished my homework yesterday.
(C) - 
 he will go to the store later tonight.
(D) - 
 they were studying for the test all week.
(E) - 
 we have been waiting for the bus for an hour.

Dica

  • estude os diferentes tempos verbais e suas estruturas.
  • preste atenção ao contexto da frase para determinar o tempo verbal correto.
  • pratique a escrita e a fala em inglês regularmente.
  • use recursos como gramáticas e dicionários para verificar o uso correto dos tempos verbais.
  • peça feedback de falantes nativos ou professores para identificar e corrigir erros.

Explicação

A frase "i have finished my homework yesterday" está incorreta porque o tempo verbal "have finished" é usado para ações concluídas no passado, mas o advérbio "yesterday" indica um momento específico no passado. para corrigir a frase, devemos usar o tempo passado simples: "i finished my homework yesterday."

Análise das alternativas

As demais frases estão corretas gramaticalmente:

  • (a): "she has been working at the company for two years" - presente perfeito contínuo (ação contínua que começou no passado e continua no presente)
  • (c): "he will go to the store later tonight" - futuro simples (ação futura)
  • (d): "they were studying for the test all week" - pretérito imperfeito contínuo (ação contínua no passado)
  • (e): "we have been waiting for the bus for an hour" - presente perfeito contínuo (ação contínua que começou no passado e continua no presente)

Conclusão

A construção correta do tempo verbal é essencial para a comunicação clara e eficaz em inglês. erros gramaticais podem dificultar a compreensão do significado pretendido.