PDA

Haber de + infinitivo

View Full Version : Haber de + infinitivo


bobjenkins
September 07, 2009, 07:49 AM
Hola, nunca lo he visto, pero del contexto pienso que significa (should have)

Si yo esté en lo correcto , entonces hay tres frases para decirlo.

¿Cuál es más común? :)

Deber - (should)
Tener que (has to)
Haber de (should):thinking:


Gracias.:) lo siento por todas las preguntas "más común":D

Rusty
September 07, 2009, 07:55 AM
has de saber = you should know
debes saber = you should know

The latter is written/said more often than the former.

bobjenkins
September 07, 2009, 08:02 AM
has de saber = you should know
debes saber = you should know

The latter is written/said more often than the former.
Gracias rusty.:)

laepelba
September 07, 2009, 08:54 AM
Is "hay que" used in similar contexts?

bobjenkins
September 07, 2009, 08:58 AM
Is "hay que" used in similar contexts?
Pienso que eso significa, "one should", entonces es parecido:)

Hay que no correr por la piscina - one should not run by the pool
No has de correr por la piscina - you should not run by the pool

Espero que me ejemplos tengan razón jaja:p

Rusty
September 07, 2009, 10:05 AM
Hay que is used when expressing that an unnamed person has to do something, or that there is a need for something.
Tener que is used when the person is mentioned/known.

Tienes que lavar el carro antes de ir. = You have to wash the car before you go.
Hay que enchufar la computadora antes de usarla. = One needs to plug the computer into the socket before using it.

@Bob: The word no goes before the verb. (no hay que)
Both examples you gave are statements, rather than commands. Both are expressing obligation/necessity, because of the structures used:

No hay que correr cerca de la piscina. = There is no need to run by (near) the pool.
No has de correr cerca de la piscina. = You needn't run by (near) the pool.

The 'signage' or the command form would be different:

No Correr Cerca De La Piscina
¡No corras cerca de la piscina!

bobjenkins
September 07, 2009, 08:33 PM
Hay que is used when expressing that an unnamed person has to do something, or that there is a need for something.
Tener que is used when the person is mentioned/known.

Tienes que lavar el carro antes de ir. = You have to wash the car before you go.
Hay que enchufar la computadora antes de usarla. = One needs to plug the computer into the socket before using it.

@Bob: The word no goes before the verb. (no hay que)
Both examples you gave are statements, rather than commands. Both are expressing obligation/necessity, because of the structures used:

No hay que correr cerca de la piscina. = There is no need to run by (near) the pool.
No has de correr cerca de la piscina. = You needn't run by (near) the pool.

The 'signage' or the command form would be different:

No Correr Cerca De La Piscina
¡No corras cerca de la piscina!
Gracias :)