Ir al contenido principal

B1 · Teoría

Present perfect: have / has + participio

El present perfect (have / has + participio) habla de experiencias y de resultados que importan ahora: I have seen this film. No se menciona cuándo ocurrió.

B1 Tiempos perfectos ·

La regla principal

have / has + participio: I have seen it, She has finished. Con he / she / it va has, con los demás have. Se usa para experiencias (ever, never) y para novedades y resultados (just, already, yet).

Las formas

Solo cambia have / has; el participio es igual para todas las personas
Tipo de fraseEsquemaEjemplo
Afirmativasujeto + have / has + participioThey have seen it. She has seen it.
Negativasujeto + haven't / hasn't + participioI haven't seen it. He hasn't seen it.
Pregunta de sí o noHave / Has + sujeto + participio?Have you seen it? Has she seen it?
Pregunta con palabra interrogativapalabra interrogativa + have / has + sujeto + participio?What have you done? Where has she put it?
Respuesta cortaYes, I have. / No, she hasn't.Has he called? - Yes, he has.

«He visto» se parece mucho a I have seen, y have funciona como el auxiliar «haber». Pero hay diferencias. El español tiene seis formas de «haber» (he, has, ha, hemos...), mientras que el inglés solo tiene dos: have y has. Además, los participios regulares terminan siempre en -ed, y los irregulares hay que aprenderlos: «visto» es seen, no *see* ni *saw*. Por eso se dice I have seen, no *I have see* ni *I have saw*. En las preguntas el auxiliar va delante del sujeto: Have you seen it?, no *You have seen it?*. En gran parte de Latinoamérica se pregunta «¿Ya comiste?» con el pretérito; en inglés, para preguntar por algo que esperas que ya haya pasado, lo habitual es Have you eaten yet? Si la frase nombra un momento terminado, el inglés usa el past simple: es otro tema.

El participio

Forma basePasadoParticipio
bewas / werebeen
gowentgone
seesawseen
dodiddone
eatateeaten
drinkdrankdrunk
writewrotewritten
taketooktaken
givegavegiven
makemademade
havehadhad
meetmetmet
buyboughtbought
readreadread
hearheardheard
findfoundfound
loselostlost
leaveleftleft
knowknewknown
flyflewflown
breakbrokebroken
forgetforgotforgotten
winwonwon
sendsentsent
speakspokespoken

Los verbos regulares forman el participio con -ed, igual que el pasado: visited, finished, tried, stopped. Los irregulares se aprenden de la tabla. En muchos el participio coincide con el pasado (bought, made) y en otros es distinto (seen, gone, written). Después de have / has va siempre el participio, nunca la forma del pasado.

Ejemplos

  • We have visited Rome twice. Hemos visitado Roma dos veces.
  • Have you ever eaten sushi? ¿Has comido sushi alguna vez?
  • She has never flown in a plane. Ella nunca ha volado en avión.
  • They have just left. Acaban de irse.
  • I have already written the email. Ya he escrito el correo.
  • Has he called yet? ¿Ha llamado ya?
  • I haven't finished my book yet. Todavía no he terminado mi libro.
  • I have lost my keys, so I can't get in. He perdido las llaves, así que no puedo entrar.
  • Tom has gone to the shop. Tom se ha ido a la tienda.
  • I have been to the shop. Here is the milk. He ido a la tienda. Aquí tienes la leche.

Experiencias: ever, never y número de veces

Para hablar de experiencias de la vida, sin importar cuándo, se usa ever en las preguntas y never en las afirmativas: Have you ever eaten sushi? - I have never eaten it. Never ya es negativo, así que *I haven't never seen* es un error (di I have never seen o I haven't ever seen). El número de veces se expresa con once, twice, three times o many times, y before va al final: I have met him before.

Novedades y resultados: just, already, yet

just equivale a «acabar de»: They have just left = «Acaban de irse». already es «ya» en afirmativas. Ambos van entre have / has y el participio: I have just finished, She has already left. yet va al final: en negativas es «todavía no» (I haven't finished yet) y en preguntas es «ya» (Have you finished yet?). En preguntas también se puede usar already, con matiz de sorpresa: Have you already finished? No digas *I haven't already finished*: en negativas se usa yet, no already. El resultado actual también entra aquí: I have lost my keys (y ahora no las tengo); She has broken her arm (y todavía no puede usarlo).

Been o gone

Los dos participios vienen de go, pero significan cosas distintas. has gone: la persona se fue y sigue allí, no está aquí: Tom has gone to the shop. has been: estuvo allí y volvió: I have been to the shop. Para experiencias usa been: Have you ever been to Japan? No digas *He has gone to London three times*, sino He has been to London three times.

Contracciones

Al hablar casi siempre se contrae: I've seen, we've finished, she's gone, he hasn't called. Después de he / she / it, 's significa aquí has: she's gone = she has gone. En la respuesta corta afirmativa no se contrae: Yes, I have, no *Yes, I've*.

Errores típicos

  • I have see this film. I have seen this film. Después de have va el participio, no la forma base.
  • Have you saw him? Have you seen him? Después de have no va el pasado.
  • I have just finish. I have just finished. Falta la terminación -ed del participio.
  • I just have finished. I have just finished. Just va entre have y el participio.
  • I haven't never seen it. I have never seen it. En inglés basta una sola negación.
  • I haven't already finished. I haven't finished yet. En negativas se usa yet, no already.
  • You have been to Rome? Have you been to Rome? La pregunta necesita Have al principio.
  • He has gone to London three times. He has been to London three times. Para experiencias con vuelta se usa been, no gone.

Preguntas y respuestas

¿Cuándo se usa el present perfect?

Para hablar de experiencias (Have you ever...?), de algo que acaba de pasar (I have just...) y de resultados que se ven ahora (I have lost my keys).

¿Cómo se forma el present perfect?

Con el auxiliar have / has y el participio del verbo: I have finished. Negativa: haven't / hasn't + participio. Pregunta: Have / Has + sujeto + participio.

¿Cuál es la diferencia entre been y gone?

Gone significa «se fue y sigue allí»; been, «estuvo y volvió»: Tom has gone to the shop (no está) y I have been to the shop (ya estoy aquí).

¿Dónde van already, yet y just?

Just y already van entre have / has y el participio: I have already done it. Yet va al final, en negativas y preguntas: I haven't done it yet.

¿Cómo se responde a una pregunta con Have you...?

Con una respuesta corta: Yes, I have. / No, I haven't. No se repite el verbo: Has your dad called? - Yes, he has.

¿«Todavía no» y «ya» se dicen igual en inglés?

No. «Todavía no» es not yet (I haven't finished yet). «Ya» es already en afirmativas (I have already finished) y yet en preguntas (Have you finished yet?).

Ponte a prueba

Practica con corrección al instante y después aprueba el examen para superar el tema. Los ejercicios y exámenes están incluidos en Reader desde 1 €/mes.

Más temas de B1