Gramática › Present Perfect Tense
Present perfect: frases afirmativas
450 ejercicios de huecos, 45 tests de diez
Have o has, y después la tercera forma. Lo único que cambia es qué auxiliar le toca al sujeto.
Practica esta forma
Cargando…
Preparando tu primera pregunta.
La estructura
Todo lo que va antes del verbo se queda como siempre. El trabajo pasa en dos huecos: el auxiliar y la tercera forma.
Elige has para he, she, it y cualquier persona o cosa en singular. Elige have para I, you, we, they y cualquier plural.
Al hablar y al escribir informalmente el auxiliar casi siempre se contrae: I’ve, you’ve, he’s, she’s, we’ve, they’ve. Ojo con he’s: puede ser he has o he is, y lo que lo distingue es la tercera forma que viene detrás.
Palabras que se meten dentro de la frase
Tres adverbios aparecen constantemente en las frases afirmativas, y cada uno tiene su sitio.
- already va entre el auxiliar y el verbo: I have already paid.
- just ocupa el mismo sitio: She has just left.
- ever sale sobre todo en preguntas, pero never sí funciona aquí: We have never met.
Las expresiones de tiempo con for y since se pegan al final. for va con una duración y since con un punto de partida: He has worked here for ten years / …since 2015.
Dónde se tuerce para un hispanohablante
El español coloca esos adverbios con mucha más libertad que el inglés, y de ahí salen dos errores típicos.
- «Ya he pagado» es I have already paid: el sitio natural de already es entre el auxiliar y el verbo, no al principio de la frase.
- «Nunca nos hemos visto» no lleva doble negación en inglés: We have never met, no We haven’t never met.
Y la contracción he’s no tiene paralelo en español, donde «ha» y «es» no se parecen en nada. Si detrás viene una tercera forma (he’s finished), es has; si viene un adjetivo o un sustantivo (he’s tired), es is.
Todas las formas
| Sujeto | Forma completa | Forma corta |
|---|---|---|
| I | I have finished | I've finished |
| you | you have finished | you've finished |
| he, she, it | he has finished | he's finished |
| we | we have finished | we've finished |
| they | they have finished | they've finished |
Ejemplos
Tomados de las 450 frases de este ejercicio. La respuesta va resaltada.
- They have been to Paris twice in the past year.
- Emily and Jack have had a wonderful time at the party.
- We have finished the party preparations for tomorrow.
- My sister and I have bought a new house in the suburbs.
- Sarah and John have watched a movie at the cinema.
- The company has achieved its profit goals for this year.
- They have made their travel plans for the summer.
- We have heard the news on the radio this morning.
- She has made a lot of progress in her studies.
- They have eaten at this restaurant several times in the past.
- We have seen the movie that everyone is talking about.
- They have learned many new words today.
Errores que evitar
Incorrecto: The team have arrived. correcto: The team has arrived.
En inglés americano una palabra de grupo como team, family o company cuenta como una sola cosa y lleva has.
Incorrecto: I've ate already. correcto: I've eaten already.
Ate es el pasado. La tercera forma de eat es eaten.