¿Cómo usar ever y never con el present perfect en inglés?
Usa ever en preguntas sobre experiencias de vida (¿alguna vez?) y never en afirmaciones con sentido negativo (nunca). Ambos van siempre con el present perfect cuando hablas de experiencias sin especificar cuándo ocurrieron.
Estructura: Have/Has + sujeto + ever + past participle? / Sujeto + have/has + never + past participle.
Correcto
- Have you ever been to Japan?
- I have never tried sushi.
- This is the best film I have ever seen.
- Has she ever visited Paris?
- We have never missed a flight.
Incorrecto
- Did you ever go to Japan? (experiencia de vida sin tiempo)
- I never tried sushi. (sin present perfect)
- This is the best film I ever saw.
- Has she ever visited Paris yesterday?
- We never missed a flight last year. (con tiempo específico)
Ejemplos
Have you ever been to New York?
¿Has estado alguna vez en Nueva York?
I have never eaten octopus in my life.
Nunca he comido pulpo en mi vida.
This is the best coffee I have ever tasted.
Este es el mejor café que he probado en mi vida.
She has never seen snow before.
Ella nunca ha visto nieve antes.
Have they ever met your parents?
¿Han conocido alguna vez a tus padres?
Did you ever visit London?
Have you ever visited London?
En inglés, cuando preguntas sobre experiencias de vida sin mencionar un momento específico, debes usar el present perfect. 'Did you' implica un momento pasado concreto (¿cuándo?), pero 'ever' describe experiencias acumuladas a lo largo de la vida, por eso requiere 'have you'.
Truco para recordar
Imagina que tu vida es una película completa: ever y never hablan de toda esa película, no de una escena concreta. Por eso necesitan el present perfect — un tiempo que conecta el pasado completo con el presente. Si puedes añadir 'en algún momento de tu vida', usa present perfect con ever/never.
Preguntas frecuentes
Pon a prueba lo aprendido
Pregunta 1 de 2
¿Cuál es la forma correcta para preguntar sobre una experiencia de vida?
3 preguntas que resuelven el 80% de tus errores de tiempo verbal
'I have seen him yesterday.' Si esa frase no te chirría, tu español está eligiendo el tiempo verbal por ti.
Envíame la guía de tiempos verbalesSin spam. Te puedes dar de baja cuando quieras.