C1

have + O + V0 · have + O + V-ing · get + O + V-ing

have somebody do frente a have somebody doing

Explicación

have somebody V0 es encargar a alguien una tarea concreta que se completa. have somebody V-ing es dejar o hacer que alguien esté en el estado de hacer algo de forma prolongada. get somebody V-ing subraya el hecho de ponerlo en marcha para que empiece. Los tres patrones tienen significados claramente distintos. Error frecuente: Después de have somebody se usa el infinitivo sin to: I had the technician to check it ✗, I had the technician check it ✓.

Ejemplos

I had the technician check the wiring.

Hice que el técnico revisara el cableado.

The speaker had the whole room laughing.

El orador hizo reír a toda la sala.

We got the children reading again.

Logramos que los niños volvieran a leer.

Do not have people waiting in the corridor.

No hagas esperar a la gente en el pasillo.

Práctica

Comprueba lo que entendiste con un breve ejercicio de opción múltiple

Aprende «have + O + V0 · have + O + V-ing · get + O + V-ing» de forma eficaz

El punto de gramática «have + O + V0 · have + O + V-ing · get + O + V-ing» (have somebody do frente a have somebody doing) es una de las estructuras clave del nivel CEFR 5. Para usarla con soltura, necesitas entender bien los contextos en que se usa y practicar con regularidad.

Consejo de estudio: lee los ejemplos en voz alta varias veces para crear un reflejo natural. Después, intenta crear tus propias oraciones con situaciones tuyas. Usa el botón de audio para escuchar y practicar una pronunciación correcta.

También puedes ver la lección completa «» para entender mejor la gramática y el vocabulario relacionados.

Preguntas frecuentes