SpanishNova
Grammar
Grammar Intermediate

How to Use “Ya” and “Todavía” in Spanish

Ya vs. todavía no

Ya means already. Todavía no means not yet.

Overview

Use ya when an action has happened. Use todavía no when an action has not happened yet.

Ya he terminado el ejercicio.I have already finished the exercise.
Todavía no he comido pizza.I have not eaten pizza yet.

Structure

Marcador Auxiliar / verbo Participio / acción Complemento
Ya he terminado el ejercicio
Ya terminé el ejercicio
Todavía no he comido pizza
Todavía no comí pizza

Oraciones

Afirmativas con ya

  • Yo ya he terminado el ejercicio. – I have already finished the exercise.
  • Yo ya terminé el ejercicio. – I already finished the exercise.
  • Tú ya has visto esa película. – You have already seen that movie.
  • Tú ya viste esa película. – You already saw that movie.
  • Ella ya ha hecho la tarea. – She has already done the homework.
  • Ella ya hizo la tarea. – She already did the homework.
  • Nosotros ya hemos escrito el correo. – We have already written the email.
  • Ellos ya han abierto la puerta. – They have already opened the door.

Negativas con todavía no

  • Yo todavía no he terminado el ejercicio. – I have not finished the exercise yet.
  • Yo todavía no terminé el ejercicio. – I did not finish the exercise yet.
  • Tú todavía no has visto esa película. – You have not seen that movie yet.
  • Ella todavía no ha hecho la tarea. – She has not done the homework yet.
  • Nosotros todavía no hemos escrito el correo. – We have not written the email yet.
  • Ellos todavía no han abierto la puerta. – They have not opened the door yet.
  • Yo todavía no me he levantado. – I have not gotten up yet.
  • Tú todavía no te has vestido. – You have not gotten dressed yet.

Preguntas

  • ¿Ya has terminado el ejercicio? – Have you already finished the exercise?
  • ¿Ya terminaste el ejercicio? – Did you already finish the exercise?
  • ¿Ella ya hizo la tarea? – Has she already done the homework?
  • ¿Ya abrieron la puerta? – Have they already opened the door?
  • ¿Ya te levantaste? – Have you already gotten up?
  • ¿Todavía no has visto esa película? – Haven’t you seen that movie yet?
  • ¿Todavía no escribieron el correo? – Haven’t they written the email yet?
  • ¿Todavía no te vestiste? – Haven’t you gotten dressed yet?

Answering questions

A question with todavía no can be answered with sí, ya… or no, todavía no….

¿Todavía no has comido pizza?Sí, ya comí pizza.No, todavía no he comido pizza.

Ejercicios

Responder

  1. ¿Ya desayunaste?

    Respuesta

    Sí, ya desayuné.
    No, todavía no he desayunado.

  2. ¿Todavía no has llamado al doctor?

    Respuesta

    Sí, ya llamé al doctor.
    No, todavía no he llamado al doctor.

  3. ¿Ya pagaron la cuenta?

    Respuesta

    Sí, ya pagaron la cuenta.
    No, todavía no han pagado la cuenta.

  4. ¿Todavía no has comprado los boletos?

    Respuesta

    Sí, ya compré los boletos.
    No, todavía no he comprado los boletos.

  5. ¿Ya empezó la reunión?

    Respuesta

    Sí, ya empezó la reunión.
    No, todavía no ha empezado la reunión.

  6. ¿Todavía no te lavaste las manos?

    Respuesta

    Sí, ya me lavé las manos.
    No, todavía no me he lavado las manos.

  7. ¿Ya llegaron tus amigos?

    Respuesta

    Sí, ya llegaron mis amigos.
    No, todavía no han llegado mis amigos.

  8. ¿Todavía no has leído el mensaje?

    Respuesta

    Sí, ya leí el mensaje.
    No, todavía no he leído el mensaje.

Traducir

  1. The meeting has already started.

    Respuesta

    La reunión ya ha empezado.

  2. I have not called my mother yet.

    Respuesta

    Todavía no he llamado a mi madre.

  3. Have you already paid the bill?

    Respuesta

    ¿Ya has pagado la cuenta?

  4. They have not arrived yet.

    Respuesta

    Ellos todavía no han llegado.

  5. She already bought the tickets.

    Respuesta

    Ella ya compró los boletos.

  6. We have not cleaned the kitchen yet.

    Respuesta

    Todavía no hemos limpiado la cocina.

  7. I have already read your message.

    Respuesta

    Ya he leído tu mensaje.

  8. Has the class ended yet?

    Respuesta

    ¿Ya terminó la clase?

Seleccionar

  1. Mi hermana todavía no ______ (ver) esa serie.

    • a) ha visto
    • b) he visto
    • c) ha vido
    Respuesta

    a) ha visto

  2. Nosotros ya ______ (hacer) la reserva.

    • a) hemos hacido
    • b) hemos hecho
    • c) han hecho
    Respuesta

    b) hemos hecho

  3. ¿Tú todavía no ______ (escribir) el mensaje?

    • a) has escrito
    • b) has escribido
    • c) ha escrito
    Respuesta

    a) has escrito

  4. Los niños ya ______ (abrir) los regalos.

    • a) han abrido
    • b) hemos abierto
    • c) han abierto
    Respuesta

    c) han abierto

  5. Yo todavía no ______ (decir) nada.

    • a) he dicho
    • b) he decido
    • c) ha dicho
    Respuesta

    a) he dicho

  6. Ustedes ya ______ (volver) de la playa.

    • a) han volvido
    • b) han vuelto
    • c) has vuelto
    Respuesta

    b) han vuelto

  7. El equipo todavía no ______ (resolver) el problema.

    • a) ha resolvido
    • b) han resuelto
    • c) ha resuelto
    Respuesta

    c) ha resuelto

  8. Mis amigos ya ______ (poner) la música.

    • a) han puesto
    • b) han ponido
    • c) hemos puesto
    Respuesta

    a) han puesto

Cambiar a todavía no

  1. Mi hermano ya llamó al doctor.

    Respuesta

    Mi hermano todavía no ha llamado al doctor.

  2. Nosotros ya pagamos la cuenta.

    Respuesta

    Nosotros todavía no hemos pagado la cuenta.

  3. Laura ya compró los boletos.

    Respuesta

    Laura todavía no ha comprado los boletos.

  4. Mis amigos ya llegaron al restaurante.

    Respuesta

    Mis amigos todavía no han llegado al restaurante.

  5. Yo ya leí el mensaje.

    Respuesta

    Yo todavía no he leído el mensaje.

  6. Ustedes ya limpiaron la cocina.

    Respuesta

    Ustedes todavía no han limpiado la cocina.

  7. El profesor ya explicó el tema.

    Respuesta

    El profesor todavía no ha explicado el tema.

  8. Tú ya enviaste el correo.

    Respuesta

    Tú todavía no has enviado el correo.

Cambiar a presente perfecto

  1. La reunión ya empezó.

    Respuesta

    La reunión ya ha empezado.

  2. Nosotros todavía no compramos pan.

    Respuesta

    Nosotros todavía no hemos comprado pan.

  3. ¿Tú ya llamaste a Ana?

    Respuesta

    ¿Tú ya has llamado a Ana?

  4. Mis padres ya vendieron la casa.

    Respuesta

    Mis padres ya han vendido la casa.

  5. Yo todavía no probé esa comida.

    Respuesta

    Yo todavía no he probado esa comida.

  6. Ustedes ya terminaron el informe.

    Respuesta

    Ustedes ya han terminado el informe.

  7. El tren todavía no llegó.

    Respuesta

    El tren todavía no ha llegado.

  8. Ella ya cerró la tienda.

    Respuesta

    Ella ya ha cerrado la tienda.

Wrap up

Marcador Uso Ejemplo
Ya already Ya terminé.
Todavía no not yet Todavía no he terminado.
¿Ya…? question ¿Ya terminaste?
¿Todavía no…? question with surprise or emphasis ¿Todavía no has comido?