Exercício: Hasn't won x Didn't win

Essa semana fiz uma prova de inglês na escola e fiquei com uma dúvida. A questão era a seguinte:

1- Choose the alternative that has the sentence "Operation Desert Storm was not won by smart weaponry" correcty changed into active voice.

Fiquei em dúvida entre duas alternativas pois pra mim ambas tinham o mesmo significado. As alternativas era:

A) Smart weaponry hasn't won operation desert storm.
B) Smart weaponry didn't win operation desert storm.

Marquei a alternativa A pois pensei que como não tinha especificado o quando isso ocorreu na frase, a correta seria hasn't. Mas na hora de corrigir a prova o professor marcou que a correta era Didn't mas ainda fiquei com dúvida. Qual das duas seria a melhor opção??

ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA
2 respostas
Ordenar por: Data
  Resposta mais votada
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.
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
6 33 479
MELHORE SUA PRONÚNCIA EM INGLÊS
Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA