Preguntar sobre la vida y el progreso (Preguntas en Presente Perfecto)
Presente Perfecto te abre las puertas a conversaciones profundas sobre experiencias de vida y situaciones actuales.
Grammar Rule in 30 Seconds
Use Present Perfect questions to bridge the past and present when asking about life experiences or ongoing progress.
- Swap the subject and 'have/has' to form the question: 'Have you...?'
- Always use the past participle (V3) of the main verb, like 'seen' or 'done'.
- Use 'ever' for general life experiences and 'yet' for expected progress.
Overview
Present Perfect (presente perfecto) es, sin duda, uno de los puentes más fascinantes y, a veces, desafiantes entre el pasado y el presente en el idioma inglés. Si eres hispanohablante, tienes una ventaja enorme: en español ya usamos una estructura muy similar, el pretérito perfecto compuesto (por ejemplo, he comido, has viajado). Sin embargo, la clave para dominarlo en inglés no es solo saber cómo se traduce, sino entender cuándo y por qué lo usamos, especialmente al hacer preguntas.Present Perfect, no estamos simplemente indagando sobre un evento que ocurrió y terminó. Estamos preguntando sobre la relevancia actual de una acción pasada. Imagina que el pasado y el presente están conectados por un hilo invisible; ese hilo es el Present Perfect.Did you...?) y empezar a sonar como alguien que entiende los matices de la comunicación. En esta guía, exploraremos cómo preguntar sobre el progreso de la vida, los viajes, el trabajo y esas situaciones cotidianas que nos conectan con los demás, siempre comparándolo con nuestra lógica en español para que el aprendizaje sea natural y sólido.Present Perfect radica en su nombre: es un tiempo de presente porque nos importa el ahora, pero es perfecto porque la acción ya ha sido completada (o se espera que lo sea). A diferencia del Past Simple, que es como una fotografía vieja con una fecha escrita al dorso, el Present Perfect es como una conversación de WhatsApp que sigue abierta; el mensaje se envió en el pasado, pero la notificación sigue activa en tu pantalla actual.¿Has desayunado ya?. En cambio, en la mayoría de los países de Latinoamérica, solemos preferir el pasado simple: ¿Ya desayunaste?.Present Perfect, independientemente de cómo lo digas habitualmente en tu variante de español.Have you seen that movie?, te interesa saber si la experiencia de ver la película forma parte de la memoria de la otra persona *hoy*. No te importa si fue ayer, hace un mes o en 2015.cuándo, la gramática cambiaría por completo.Have you finished the report? | Did you finish the report at 5 PM? |Present Perfect, utilizamos una fórmula que requiere invertir el orden del sujeto y el verbo auxiliar, tal como hacemos en otros tiempos interrogativos en inglés. La estructura básica es:Have / Has) + Sujeto + Pasado Participio + Complemento?Have para la mayoría de las personas, pero ¡ojo! con la tercera persona del singular:Have I / you / we / they...?Has he / she / it...?
Has es el equivalente a nuestro Ha él/ella....tercera columna de la lista de verbos.- Para los verbos regulares, es sencillo: terminan en
-ed(igual que el pasado simple). Ejemplo:worked,played,visited. - Para los verbos irregulares, debes memorizarlos. No hay atajos. Ejemplo:
seen(desee),eaten(deeat),written(dewrite).
Present Perfect suelen ir acompañadas de palabras que matizan el significado. Estas son las más importantes para un nivel B1:Ever(Alguna vez): Se coloca justo antes del participio. Se usa para preguntar sobre experiencias en cualquier momento de la vida.Have you ever been to Mexico?(¿Has estado alguna vez en México?)Yet(Ya / Todavía): Se coloca al final de la pregunta. Se usa para preguntar si algo que esperas que ocurra ya ha sucedido.Has the train arrived yet?(¿Ha llegado ya el tren?)Already(Ya): Aunque es más común en afirmaciones, en preguntas indica sorpresa por algo que ocurrió antes de lo esperado.Have you already finished? That was fast!(¿Ya has terminado? ¡Qué rápido!)Just(Acabar de): Se usa para acciones que ocurrieron hace escasos segundos o minutos.Have they just left?(¿Se acaban de ir?)
Present Perfect es el tiempo de la curiosidad sobre la vida y el progreso. Aquí te detallo las situaciones más comunes donde lo usarás:
Have you ever tried sushi?(¿Has probado alguna vez el sushi?)Has she ever worked in a multinational company?(¿Ha trabajado ella alguna vez en una multinacional?)
yet es tu mejor aliado.Have you sent the email to the client yet?(¿Le has enviado ya el correo al cliente?)Has the team reached a decision?(¿Ha tomado el equipo una decisión?)
Have you grown since the last time I saw you?(¿Has crecido desde la última vez que te vi?)Has the city changed a lot in the last decade?(¿Ha cambiado mucho la ciudad en la última década?)
What has happened here?(¿Qué ha pasado aquí?)
Tiempo Específico¿Has ido a París el año pasado?(aunque suene un poco forzado, se entiende). En inglés, esto es un crimen gramatical.
- Incorrecto:
Have you visited London last summer? - Correcto:
Did you visit London last summer?(Pasado Simple porque mencionas *cuándo*). - Correcto:
Have you visited London?(Present Perfect porque no mencionas *cuándo*).
Been to con Gone toHave you been to the bank?(Fuiste y ya volviste. Te pregunto por la experiencia/resultado).Has he gone to the bank?(Se fue al banco y todavía no ha regresado. Está allí ahora).
Have you gone to...?, estarías sugiriendo que esa persona no está allí, lo cual es físicamente imposible.Have por influencia del habla rápida o confunden el pasado simple con el participio.- Incorrecto:
You seen my keys?(Falta el auxiliar). - Correcto:
Have you seen my keys? - Incorrecto:
Has he ate already?(Usaste el pasado simpleateen vez del participioeaten). - Correcto:
Has he eaten already?
¿Hace cuánto...?¿Hace cuánto tiempo que vives aquí?. El estudiante tiende a decir
How long time ago do you live here?.- Correcto:
How long have you lived here?
Present Perfect (o Present Perfect Continuous).Present Perfect con su rival más cercano, el Past Simple, en un contexto de preguntas.Have you ever played golf? (¿Alguna vez en tu vida?) | Did you play golf yesterday? (¿Lo hiciste ayer?) |Has it stopped raining? (¿Ha dejado de llover ahora?) | Did it stop raining an hour ago? (¿Paró hace una hora?) |Have you lost your phone? (No lo tienes ahora) | Where did you lose your phone? (Buscamos el momento/lugar del extravío) |Has Mario Vargas Llosa written a new book? (Sigue vivo, puede escribir más) | Did Gabriel García Márquez write many stories? (Ya falleció, su obra está cerrada) |ever en todas las preguntas de Present Perfect?Have you finished?, no usas ever. Usa ever solo cuando el sentido sea en algún momento de tu existencia.
Did you eat yet? en lugar de Have you eaten yet??Past Simple con yet o already. Sin embargo, en un examen de certificación (como B1 de Cambridge o TOEFL) y en contextos formales, la forma correcta y esperada es el Present Perfect.Have you seen it?→Yes, I have./No, I haven't.Has she called?→Yes, she has./No, she hasn't.
Yes, I do o Yes, I saw, ya que rompes la concordancia del tiempo verbal.How long seguido de la estructura de pregunta que hemos visto: How long have you had that car? (¿Cuánto tiempo hace que tienes ese coche?). Esto es fundamental para sonar natural en conversaciones sobre el trabajo o la vida personal.2. Negative Questions (Contractions)
| Full Form | Contraction | Usage Note |
|---|---|---|
|
Have you not
|
Haven't you
|
Common in speech to show surprise.
|
|
Has he not
|
Hasn't he
|
Used when you expect a 'yes' answer.
|
|
Have they not
|
Haven't they
|
Used to confirm information.
|
3. Forming Present Perfect Questions
| Auxiliary | Subject | Past Participle (V3) | Example |
|---|---|---|---|
|
Have
|
I
|
seen
|
Have I seen this before?
|
|
Have
|
you
|
eaten
|
Have you eaten yet?
|
|
Has
|
he
|
gone
|
Has he gone home?
|
|
Has
|
she
|
finished
|
Has she finished her work?
|
|
Has
|
it
|
started
|
Has it started raining?
|
|
Have
|
we
|
met
|
Have we met before?
|
|
Have
|
they
|
called
|
Have they called you?
|
Meanings
A question form used to ask about actions that happened at an unspecified time in the past, or actions that started in the past and continue to the present.
Life Experience
Asking if someone has ever done something in their entire life up to this moment.
“Have you ever been to Japan?”
“Has she ever tried skydiving?”
Unfinished Time/Duration
Asking about the length of time a current situation has existed.
“How long have you lived in London?”
“Has he worked here for a long time?”
Recent Actions with Present Results
Asking about a completed action that is relevant to the conversation right now.
“Have you seen my keys?”
“Has the mail arrived yet?”
Reference Table
| Sujeto | Verbo Auxiliar | Participio Pasado | Pregunta de Ejemplo |
|---|---|---|---|
|
I
|
Have
|
worked
|
Have I worked enough?
|
|
You
|
Have
|
eaten
|
Have you eaten dinner?
|
|
He
|
Has
|
finished
|
Has he finished the report?
|
|
She
|
Has
|
seen
|
Has she seen that movie?
|
|
It
|
Has
|
begun
|
Has it begun to rain yet?
|
|
We
|
Have
|
studied
|
Have we studied this before?
|
|
They
|
Have
|
called
|
Have they called you back?
|
Espectro de formalidad
Have you completed the assignment as of yet? (Workplace or school)
Have you finished your work yet? (Workplace or school)
You done yet? (Workplace or school)
You through with that? (Workplace or school)
Flujo de Preguntas en Presente Perfecto
Usos Clave
- Experiencias de Vida Have you ever...?
- Acciones Completadas Have you finished...?
- Eventos Recientes Has the news arrived...?
Formación
- Have / Has Verbo Auxiliar
- Sujeto Persona/Cosa
- Participio Pasado Forma del Verbo Principal
Adverbios
- Ever ¿En algún momento?
- Yet ¿Ya?
- Already ¿Tan pronto?
Preguntas en Presente Perfecto vs. Pasado Simple
Cuándo Usar Preguntas en Presente Perfecto
¿Se especifica o es importante el momento exacto de la acción?
Adverbios de Preguntas en Presente Perfecto
Experiencia General
- • ever
- • never
Finalización/Estado
- • yet
- • already
Recientes
- • just
Duración
- • for
- • since
Ejemplos por nivel
Have you seen my dog?
Have you seen my dog?
Have you eaten lunch?
Have you eaten lunch?
Has she arrived?
Has she arrived?
Have they finished?
Have they finished?
Have you ever been to London?
Have you ever been to London?
Have you finished your homework yet?
Have you finished your homework yet?
Has he ever tried pizza?
Has he ever tried pizza?
Have you seen that movie already?
Have you seen that movie already?
How long have you worked here?
How long have you worked here?
Have you been feeling okay lately?
Have you been feeling okay lately?
Has it rained much this week?
Has it rained much this week?
Have you ever had to speak in public?
Have you ever had to speak in public?
Haven't you finished that report yet?
Haven't you finished that report yet?
How many times have I told you not to do that?
How many times have I told you not to do that?
Has there been any progress on the new project?
Has there been any progress on the new project?
Have you ever considered moving abroad?
Have you ever considered moving abroad?
Has it ever occurred to you that you might be wrong?
Has it ever occurred to you that you might be wrong?
Have you not been informed of the changes?
Have you not been informed of the changes?
What have you been doing with yourself since we last met?
What have you been doing with yourself since we last met?
Has the witness ever seen the defendant before today?
Has the witness ever seen the defendant before today?
Has there ever been a more poignant example of this phenomenon?
Has there ever been a more poignant example of this phenomenon?
Have you perused the documents I sent over this morning?
Have you perused the documents I sent over this morning?
Has it not been established that the climate is changing?
Has it not been established that the climate is changing?
How have you found the transition to your new role thus far?
How have you found the transition to your new role thus far?
Fácil de confundir
Learners often use Present Perfect with specific times (e.g., 'I have seen him yesterday').
Learners use 'gone' when the person has already returned.
Mixing up the starting point and the duration.
Errores comunes
Have you saw the movie?
Have you seen the movie?
Has you eaten?
Have you eaten?
You have seen it?
Have you seen it?
Have you been to Paris yesterday?
Did you go to Paris yesterday?
Have you ever went there?
Have you ever been there?
How long you have lived here?
How long have you lived here?
Have you finish yet?
Have you finished yet?
Have you been knowing him for long?
Have you known him for long?
Has the mail came?
Has the mail come?
Have you not been seeing the news?
Haven't you seen the news?
Patrones de oraciones
Have you ever ___?
How long have you ___?
Has it ___ yet?
Real World Usage
Have you ever worked in a fast-paced environment?
Have u seen my text yet??
Has the flight been delayed?
Have you had these symptoms before?
Has anyone else noticed the new update?
Has our food been prepared yet?
Piensa en 'relevancia AHORA'
Have you eaten?Evita marcadores de tiempo específicos
Did you go out last night?
Aprende los participios irregulares
Have you seen my keys?
Oro para la charla ligera
Have you tried the new coffee shop?¡Es un clásico!
Las contracciones son naturales
Smart Tips
Stop! If you use those words, you must switch to 'Did you...?' instead of 'Have you...?'
Use 'Have you seen...?' if it's still in theaters or relevant, but 'Did you see...?' if you are talking about a specific time you both were at the cinema.
Add 'ever' to your questions about experiences. It sounds less like an interrogation and more like a friendly inquiry.
Put 'yet' at the very end. It signals that you expect the task to be done soon.
Pronunciación
Contraction of 'Have'
In fast speech, 'Have you' often sounds like /həvjə/ or even /vjə/.
Weak form of 'Has'
The 'h' in 'Has' is often dropped when it follows a word ending in a consonant.
Rising Intonation
Have you seen it? ↗
Standard yes/no question intonation.
Falling Intonation
Where have you been? ↘
Standard Wh- question intonation.
Memorízalo
Mnemotecnia
H.S.P. (Have/Has + Subject + Participle). Think: 'Have Some Pizza?' to remember the order.
Asociación visual
Imagine a bridge with 'Past' on one side and 'Present' on the other. A person standing in the middle is asking 'Have you...?' because they are looking at both sides at once.
Rhyme
To ask about the things you've done, start with 'Have' and have some fun!
Story
A traveler arrives at a hotel. He asks, 'Have you seen my reservation?' (Result). The clerk asks, 'Have you ever stayed here before?' (Experience). The traveler replies, 'No, but I have traveled for ten hours!' (Duration).
Word Web
Desafío
Go to a friend or colleague and ask them three 'Have you ever...?' questions about their hobbies.
Notas culturales
British speakers use the Present Perfect much more frequently than Americans, especially for recent actions with 'just' or 'yet'.
Americans often substitute the Past Simple for the Present Perfect in informal speech. 'Did you eat yet?' is very common in the US, whereas 'Have you eaten yet?' is more standard in the UK.
In global business, using the Present Perfect is seen as more professional and less 'blaming' than the Past Simple when checking on status.
The Present Perfect developed in Germanic languages as a way to express the 'resultative' state of an action.
Inicios de conversación
Have you ever traveled to a country where you didn't speak the language?
How long have you been studying English?
Have you seen any good movies lately?
Have you ever had a 'small world' moment where you met someone you knew in an unexpected place?
Temas para diario
Errores comunes
Test Yourself
___ you ever eaten sushi?
Find and fix the mistake:
Has you finished your project?
Elige la frase correcta:
Score: /3
Ejercicios de practica
8 exercises____ she ever been to New York?
Have you ____ (write) the email yet?
Find and fix the mistake:
Have you saw the new Batman movie?
long / how / you / known / have / him / ?
1. Have you eaten? 2. Has he left? 3. Have they arrived?
¿Alguna vez has montado en camello?
A: Have you seen my keys? B: ____
Select the correct one:
Score: /8
Practice Bank
12 exercises___ she ___ (see) the new Marvel movie yet?
___ they `just` left?
Have he called his mom?
Have you ever went bungee jumping?
¿Qué pregunta es correcta?
¿Cuál de estas es correcta?
Translate into English: '¿Has estudiado para el examen?'
Translate into English: '¿Ella ya ha comido?'
Ordena estas palabras para formar una pregunta:
Crea una pregunta gramaticalmente correcta:
Empareja los sujetos con el verbo auxiliar correcto para las preguntas en Presente Perfecto:
Empareja los verbos con sus participios pasados.
Score: /12
Preguntas frecuentes (8)
No. You cannot use specific past time markers with the Present Perfect. Use the Past Simple instead: `Did you see him yesterday?`.
`Have you been to London?` means you went and came back. `Has he gone to London?` means he is still there.
Both are used, but `Have you ever` is more standard for life experiences. `Did you ever` is more common in American English.
We use `yet` to ask if something that we expect to happen has happened. It usually goes at the end of the sentence.
Yes, as long as you don't mention the specific time. `Have you ever seen a dinosaur fossil?` is correct.
Use a short answer: `Yes, I have` or `No, I haven't`.
Common ones include: `been` (be), `seen` (see), `done` (do), `eaten` (eat), and `gone` (go).
It refers to the past, but it is always connected to the present moment. That's why it's called 'Present' Perfect.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto Compuesto
English is much stricter about NOT using specific time words with this tense.
Passé Composé
French uses 'être' (to be) for some verbs, while English only uses 'have'.
Perfekt
German allows specific time markers like 'yesterday' with the perfect tense.
~たことがある (~ta koto ga aru)
Japanese doesn't use a single tense for all the functions of the English Present Perfect.
قد + Past Verb (Qad + ...)
Arabic does not have a separate auxiliary verb like 'have' for this purpose.
过 (guò) / 了 (le)
Chinese has no verb conjugation at all; it relies entirely on particles.
Learning Path
Prerequisites
Videos relacionados
What happened to Brad Traversy?
Weekend Update: Bill Murray Ranks His Best Weekend Update Anchors of All Time – SNL50
Free Solo | Behind The Scenes | National Geographic Greece
Presente Perfecto en Inglés: Have you ever...? | Clase de Inglés | English with Emma · engVid
English with Emma · engVid
Present Perfect Simple vs Present Perfect Continuous (Grammar Lesson)
Learn English with Papa Teach Me
Related Grammar Rules
Negación en inglés: Usando 'not' correctamente
¿Alguna vez has intentado decir `I not like coffee` y te han mirado raro? Nos pasa a todos al principio. Decir "no" es t...
Can: Preguntas y Negaciones
¿Alguna vez te has sentido estancado cuando tu teléfono se muere y necesitas un cargador? ¿O tal vez estás en una fiesta...
Hacer preguntas con 'How' (How much, many, often, long, old)
### Visión General En inglés, para obtener información específica, usamos diferentes tipos de preguntas. Más allá de las...
Etiquetas de Pregunta Complejas: Confirmación Social (aren't I, shall we)
Overview ¿Alguna vez has enviado un mensaje de texto y has sentido que necesitabas un pequeño empujón de aprobación? Bás...
La máxima cortesía: Domina las preguntas indirectas
### Overview Las preguntas indirectas no son simplemente una variante gramatical; son una herramienta esencial de diplo...