Pretérito perfecto en forma interrogativa
Lo usamos para preguntar sobre acciones que ocurren en un periodo de tiempo que aún no ha terminado.
| Present perfect interrogative form. | |
|---|---|
| Forma larga | Have/Has + sujeto + not + past participle + ... |
| Forma corta | Haven't/Hasn't + sujeto + past participle + ... |
| Afirmativo | Negativo | |
|---|---|---|
| Have I worked? | Have I not worked? | Haven't I worked? |
| Have you worked? | Have you not worked? | Haven't/t you worked? |
| Has he worked? | Has he not worked? | Hasn't he worked? |
| Has she worked? | Has she not worked? | Hasn't she worked? |
| Has it worked? | Has it not worked? | Hasn't it worked? |
| Have we worked? | Have we not worked? | Haven't we worked? |
| Have you worked? | Have you not worked? | Haven't you worked? |
| Have they worked? | Have they not worked? | Haven't they worked? |
Ejemplos
| English | Audio | Spanish |
|---|---|---|
| What have I done wrong? | ¿Qué he hecho mal? | |
| Have you had fun today? | ¿Te lo has pasado bien hoy? | |
| Why has he not called me? | ¿Por qué no me ha llamado? | |
| Has she lost her talent? | ¿Ha perdido su talento? | |
| How has it changed over time? | ¿Cómo ha cambiado con el tiempo? | |
| Why have we had to sign this paper? | ¿Por qué hemos tenido que firmar este papel? | |
| Have you turned it off ? | ¿Lo habéis apagado? | |
| Haven't they thought about the consequences? | ¿No han pensado en las consecuencias? |
Ejercicios
1 Escribe las siguientes preguntas usando la forma larga del presente perfecto.
?
Has Jane not skied anything up to now?
?
Has your brother done his homework?
?
Why have we gone so fast?
How has the day been at university?
?
Have they not won the competition?
2 Escribe las siguientes preguntas usando la forma corta del presente perfecto, en forma interrogativa, siempre que sea posible.
?
Have your friends swum today at the beach?
?
Hasn't the thief escaped from the police?
?
Hasn't his sister phoned you since Monday?
?
Has the rain fallen in the countryside?
?
Haven't we listened this CD for three times in the last hour?
?
Has the car started since last week?
?
Hasn't the store delivered the furniture yet?
?
Hasn't the manager informed about the monthly results?
?
Have you been by the seaside on a rainy day?
?
Hasn't the restaurant opened at lunchtime this week?
Resumir con IA:









Me pone todas las preguntas en verde pero me pone que tengo un 80.00% cuando tengo todo bien.
Hola Mateo 😊 ¡Gracias por tu comentario!
Ya revisé el ejercicio y debería estar todo correcto ahora. Si vuelves a ver algo extraño, avísame y lo revisamos. ¡Saludos!
Aunque se escriben correctamente las respuestas, la aplicación las registra como error
Hola Domingo 😊 ¡Gracias por tu comentario!
Ya revisé el ejercicio y está todo ok, las respuestas se registran correctamente. Si notas algo distinto más adelante, avísame.
¡Saludos!
Hola Paqui, no corrige bien, he hecho por 2 veces el test con todas las respuestas correctas, dice incorrecto y en la corrección repite lo mismo que he puesto yo, he revisado los espacios, signos de interrogación, etc y nada, sigue diciendo que es incorrecto
Hola Domingo 😊 ¡Gracias por avisar!
Acabo de revisar el ejercicio y funciona correctamente. Si en algún momento vuelve a aparecer como incorrecto pese a estar bien respondido, avísame y lo revisamos nuevamente. ¡Ánimo! 💪
Hola Mateo 😊 ¡Gracias por tu comentario!
Ya revisé y las respuestas de cada pregunta sí están disponibles. Si alguna no se muestra bien o tienes duda con alguna en particular, dime cuál y te ayudo.
¡Saludos!
Hola Cora 😊
Gracias por tu comentario. En inglés, la pregunta sería: “Are you coming to a barbecue tomorrow?”, y efectivamente corresponde al presente continuo, ya que se usa para hablar de planes o arreglos futuros.
Si tienes alguna duda con algún ejercicio del bloque en particular, cuéntame cuál es y con gusto te ayudo. ¡Saludos!