Teve vs Fiz
Pode-se entender a diferença entre ter e fazer claramente sem ficar confuso. Como dito antes, é fácil entender a diferença entre have e did sem se confundir, se você entender o significado e o uso de have e did. Have e did são dois verbos na língua inglesa que mostram diferença entre eles quando se trata de seu significado e aplicação. Eles são diferentes uns dos outros em seu uso também. O verbo ter é chamado de verbo auxiliar e é usado na formação do presente perfeito. Por outro lado, o verbo did é geralmente usado como o passado do verbo ‘do’. Esta é a principal diferença entre as duas palavras have e did.
O que significa Have?
O verbo have significa possuir, possuir ou segurar. No entanto, quando usado como verbo auxiliar, obtém o significado do verbo ao qual está associado. Observe as duas frases abaixo.
Eu dei dez dólares para meu amigo hoje.
Você não fez o trabalho que lhe foi atribuído.
Em ambas as frases, você pode ver que o verbo auxiliar have é usado na formação do presente perfeito. De fato, pode-se dizer que o verbo have é usado junto com a forma do particípio passado dos verbos, a saber, ‘dar’ e ‘fazer’, respectivamente. As formas do particípio passado de 'dar' e 'fazer' são 'dado' e 'feito', respectivamente. Essa é uma observação importante a ser feita em relação ao uso do verbo auxiliar have. Por outro lado, o verbo auxiliar have também é usado na forma de perguntas, como nas frases abaixo.
Você já visitou Londres?
Você foi na casa dele?
Em ambas as frases, você pode descobrir que o verbo auxiliar have é usado na formação de perguntas. Em outras palavras, pode-se dizer que o verbo auxiliar have também é usado em frases interrogativas.
O que significa Did?
As did é o pretérito de do it também dá o significado de realizar uma ação. Observe as duas frases abaixo.
Francisco fez o trabalho exatamente como indicado.
Angela fez sua lição de casa ontem.
Em ambas as frases, você pode descobrir que a palavra did é usada como o passado do verbo ‘do’. Em outras palavras, a palavra fez dá o significado de 'completou', portanto, o significado da primeira frase seria 'Francisco completou o trabalho exatamente como indicado.' O significado da segunda frase seria 'Angela completou sua lição de casa ontem'..
É interessante notar que o verbo did é usado algumas vezes com outro verbo para dar o sentido de ação passada. Em outras palavras, pode-se dizer que did combina com um verbo no presente para dar o sentido no pretérito como nas frases abaixo.
Eu vim ontem.
Francisco comeu frutas ontem.
Em ambas as frases, você pode ver que a palavra did combina com os verbos 'come' e 'comer' respectivamente para dar o sentido no pretérito. Isto é considerado como um uso especial da palavra fez. Por outro lado, o verbo auxiliar have não goza desse tipo de uso especial. Esta é uma das principais diferenças entre as duas palavras.
Por outro lado, o verbo did também é usado em frases interrogativas como segue.
Você sabia a verdade?
A Ângela conhecia você antes?
Em ambas as frases dadas acima, você pode ver que a palavra did é usada em frases interrogativas.
Qual é a diferença entre Have e Did?
• O verbo have é chamado de verbo auxiliar e é usado na formação do presente perfeito.
• Por outro lado, o verbo did é geralmente usado como o passado do verbo 'do'.
• Às vezes, did combina com um verbo no presente para dar sentido no passado. Have não tem esses usos especiais.
• O verbo auxiliar have também é usado em frases interrogativas.
• Did também é usado em frases interrogativas.