To have somebody do something

Entender la gramática es clave para entender un idioma.
Trucos sobre la gramática inglesa con Gymglish, lecciones de inglés en línea.

To have somebody do something

To have + somebody + do something (infinitivo sin el to) corresponde a la expresión 'hacer que alguien haga algo':
Bruno had Icarus check last year's figures. Bruno hizo que Icarus verificara las cifras del año pasado.
They would have Icarus do all the work himself, if they could. Si fuera por ellos, dejarían que Icarus hiciera todo el trabajo él sólo.
I have the gardener take care of everything. Hago que el jardinero se ocupe de todo.
Horatio had the test monkeys drive him around the city. Horatio hizo que los monos le llevasen por toda la ciudad.
'Hacer que alguien haga algo' también se puede expresar mediante la construcción: to have + something (objeto) + done (participio pasado) by somebody:
She had her tickets booked by the agency. Fue una agencia la que reservó sus billetes.
I had everything taken care of by the gardener. Es el jardinero el que se ocupa de todo.
El complemento de agente (by somebody) generalmente se sobrentiende:
Did you have your hair cut (by the barber)? ¿Te cortó el pelo (el peluquero)?

Amplía tus conocimientos

¿Todavía tienes dificultades con 'To have somebody do something'? Mejora tu inglés con Gymglish: ¡prueba ahora nuestras lecciones de inglés gratis y recibe un certificado de nivel gratis!

¿Sabes algún truco para evitar cometer errores con 'To have somebody do something'? ¡Compártelo con nosotros!

Descubre otras reglas gramaticales. Mejora tu inglés y prueba Gymglish, lecciones en inglés en línea.