Quais são os equivalentes em inglês para as expressões com "haver" em português, como em "havia ocorrido um erro"?

Quando falamos em traduzir expressões com "haver" do português para o inglês, especialmente em contextos como "havia ocorrido um erro", precisamos entender como usar o verbo "to have" e outras estruturas equivalentes em inglês.

Primeiramente, a expressão "havia ocorrido um erro" pode ser traduzida para o inglês como "there had been an error". Aqui, usamos a estrutura "there had been", que é uma forma do passado perfeito do verbo "to be" (ser ou estar), indicando que algo existia ou acontecia antes de um determinado momento no passado.

Outra maneira de expressar situações semelhantes em inglês é usando simplesmente o verbo "to have" conjugado de forma adequada. Por exemplo, a frase "havia muitas pessoas no evento" pode ser traduzida como "there were many people at the event". Neste caso, usamos "were", que é o passado do verbo "to be".

É importante notar que, enquanto em português usamos frequentemente o verbo "haver" para indicar existência ou ocorrência, em inglês isso geralmente é feito com o verbo "to be" na forma correspondente. Assim, frases como "havia livros na mesa" se tornam "there were books on the table".

Em resumo, para traduzir expressões com "haver" para o inglês, você geralmente utilizará as formas do verbo "to be", ajustando para o tempo verbal correto conforme o contexto. Lembre-se de que a escolha entre usar "there is/are" ou "there was/were" dependerá se você está falando sobre o presente ou o passado.

;