GRAMÁTICA · EXPRESIONES DE TIEMPO

Expresiones de tiempo en inglés: for, since, ago, already, yet, still y just

For, since, ago, already, yet, still y just en inglés para el Aptis: cuál usar con cada tiempo verbal, trampas del español y un test de 8 preguntas.

Por Equipo Pedagógico AptisBot · 10 de octubre de 2026 · 6 min de lectura
Ponlo a prueba

Haz el Core del simulador y comprueba cómo llevas la gramática

General: acredita hasta C1. Advanced: mide de B1 a C2 y es el único que certifica C2.

Hacer el Core del General → · Hacer el Core del Advanced

Estas palabras de tiempo se traducen casi todas como «hace», «desde» o «ya», y por eso se mezclan. Cada una va con un tiempo verbal concreto: si eliges la palabra, el tiempo queda decidido, y al revés. Aquí tienes la regla de cada una, una pregunta de decisión y un test de 8 preguntas.

For, since y ago

PalabraQué indicaTiempo verbalEjemplo
forduración: cuánto tiempopresent perfect (o pasado si ya terminó)I have lived here for five years.
sincepunto de inicio: desde cuándopresent perfectI have lived here since 2019.
agocuánto tiempo hace de algo terminadopasado simpleI moved here five years ago.

La pregunta de decisión es qué tienes delante.

  • ¿Un periodo (two hours, three weeks, ten years)? for.
  • ¿Un momento de inicio (2019, Monday, I was a child, last June)? since.
  • ¿Un periodo contado hacia atrás desde hoy para situar algo ya terminado? ago, con pasado simple.
Ojo

ago nunca va con have. No se dice I have seen her two days ago; se dice I saw her two days ago.

Since con una frase

Since puede ir con una fecha o con una oración entera en pasado simple: I have known her since I was a child. El verbo de since va en pasado simple, y el de la oración principal, en present perfect.

How long

La pregunta «¿cuánto tiempo llevas…?» pide present perfect: How long have you lived here? o, con una acción en curso, How long have you been studying English? El español usa el presente («¿cuánto tiempo llevas viviendo…?»), y de ahí viene el error clásico I live here since 2019, que es incorrecto. Lo correcto es I have lived here since 2019.

Already, yet, still y just

PalabraDónde vaQué indicaEjemplo
alreadyafirmativas, entre el auxiliar y el participioya ha pasado (a veces antes de lo esperado)I've already eaten.
yetnegativas y preguntas, al finaltodavía no / yaI haven't finished yet. · Have you finished yet?
stillantes del verbo, o antes de haven'tsigue pasando / aún no ha pasadoShe still lives with her parents. · I still haven't called him.
justentre el auxiliar y el participiohace un momentoWe've just arrived.

Dos pares que confunden:

  • «Ya» y «todavía no». Already es «ya» en afirmativa. Yet es «todavía no» en negativa. No mezcles: I haven't finished already suena mal, y I've eaten yet es incorrecto.
  • Still y yet. I haven't finished yet y I still haven't finished dicen casi lo mismo. Still pone el énfasis en que esperabas que ya estuviera hecho.

For con pasado simple

For también va con pasado simple, y entonces la acción ya ha terminado. Compara:

  • I have lived in Madrid for ten years. → vivo allí todavía.
  • I lived in Madrid for ten years. → ya no vivo allí.

Es una diferencia que el español marca mal («viví» y «he vivido» a veces se mezclan), y en inglés cambia el significado. Mira si la situación continúa hoy.

Otras palabras que acompañan al present perfect

  • ever y never: Have you ever been to London? · I have never eaten sushi.
  • so far: hasta ahora. So far, I have answered ten questions.
  • recently y lately: en los últimos tiempos. I have been tired lately.
  • just: hace un momento, como en la tabla de arriba.

Cuando una de ellas aparece en una frase, es una señal de present perfect. Con yesterday, last week, in 2015 o ago, la señal es de pasado simple.

Método en tres pasos

Cuando veas un hueco con una palabra de tiempo, haz esto en orden:

  1. Mira el verbo. Si ya está en present perfect, descarta ago. Si está en pasado simple, descarta since con una fecha y mira si hay ago.
  2. Mira lo que sigue a la palabra. Una cantidad de tiempo pide for; una fecha o un momento, since.
  3. Mira si la frase es afirmativa, negativa o pregunta. Afirmativa, already; negativa o pregunta, yet.

Con esos tres pasos descartas dos de las tres opciones en casi cualquier hueco de este tema.

Trampas del hispanohablante

  • Presente en lugar de present perfect: I live here since 2019 → I have lived here since 2019.
  • Present perfect con ago: I have started two years ago → I started two years ago.
  • For con fecha, since con duración: for 2019 y since five years son errores. Fecha o momento → since. Cantidad de tiempo → for.
  • Yet en afirmativas: I've eaten yet es incorrecto. Para afirmar, already.
  • Since pegado a un presente: since I live here es incorrecto; since I moved here es correcto.

Cómo aparece en el Aptis

El Grammar del Core son 25 preguntas de opción múltiple con 3 opciones, y el reloj es uno solo, de 25 minutos, para Grammar y Vocabulary juntos. Estas palabras funcionan bien como pista en un hueco: for, since y ago pueden aparecer como las tres opciones, y for, since y already también pueden ser el hueco con el verbo ya puesto. Es criterio de AptisBot, no una regla oficial. En Writing y Speaking, for y since con present perfect te permiten contar tu experiencia con precisión.

Compruébalo: 8 preguntas

Fuentes: APTIS_FUENTE_OFICIAL (Core del Aptis: Grammar = 25 preguntas de opción múltiple con 3 opciones; reloj único de 25 minutos para Grammar y Vocabulary; Aptis General Technical Manual, O'Sullivan et al.). Las reglas, las explicaciones y las preguntas del test son criterio de AptisBot, no material oficial.

Artículos relacionados

Ponlo a prueba ahora

Haz el Core del simulador y comprueba cómo llevas la gramática

Hacer el Core del simulador →