2
respostas

Duvida no uso de would have a should have - naoc onsigo perceber a diferenca

Como usar adequadamente would have e should have?

2 respostas

Olá Cecília,

Ambos são conditionals.

O verbo modal "would" por si só, quando usado como auxiliar de outro verbo principal, forma o equivalente ao tempo Futuro do Pretérito do português, então:

  • would do - faria
  • woud go - iria
  • would eat - comeria

Etc. Dessa forma, "would have" significa por si só "teria", certo?

Quando usamos isso com um outro verbo na forma do Particípio, criamos então algo similar ao português. Usando os exemplos anteriores:

  • would have done - teria feito
  • woud have gone - teria ido
  • would have eaten - teria comido

Exemplo:

  • If I knew that the park was open, I would have gone there. (Se eu soubesse que o parque estava aberto, eu teria ido lá.)

Já o verbo modal "should" por si só indica uma obrigação, algo que geralmente traduzimos como "deveria". Assim, no presente temos:

  • should do - deveria fazer
  • shoud go - deveria ir
  • should eat - deveria comer

E quando colocamos no passado condicional, com um outro verbo na forma do Particípio, teremos então:

  • should have done - deveria ter feito
  • shoud have gone - deveria ter ido
  • should have eaten - deveria ter comido

Exemplo:

  • I should have gone to the park before it closed. (Eu deveria ter ido ao parque antes de ele fechar.)

Abraços!

Obrigada, ajudou bastante.