Open the app

Spanish grammar

Ya, todavía, acabar de

Talk about what has just happened and what is still going on.

From the scene La vuelta a Madrid (The way back to Madrid)

In short

Ya is already, ya no not any more; todavía is still, todavía no not yet. Acabar de means have just.

  • I've just woken up acabo de despertarme
  • already ya
  • still / not yet todavía / todavía no
  • aren't you tired any more? ¿ya no está cansada?
  • I miss... echo de menos...

Your turn

Which one goes with already?

Options: ya · acabo de despertarme · todavía / todavía no

Show answer

already → ya

How it works

Ya = already; ya no = not any more. Todavía = still; todavía no = not yet.

Your turn

Pick the word that fits the line.

Sí, (blank) las tengo. Un recuerdo bonito.

Options: acabo de · todavía · ya no

Show answer

Sí, todavía las tengo. Un recuerdo bonito.

Yes, I still have them. A lovely souvenir.

Good to know

Acabar de + infinitive = to have just done something (acabo de despertarme).

I've just woken up acabo de despertarme

Elena

Acabo de despertarme y ya echo de menos la playa.

I've just woken up and I already miss the beach.

Your turn

What fills the gap?

(blank) y ya echo de menos la playa.

Options: Todavía no · Ya no está cansada · Acabo de despertarme

Show answer

Elena

Acabo de despertarme y ya echo de menos la playa.

I've just woken up and I already miss the beach.

already ya

Elena

Qué va. Ya estoy pensando en el próximo viaje.

Not at all. I'm already thinking about the next trip.

Your turn

What fills the gap?

Qué va. (blank) estoy pensando en el próximo viaje.

Options: Ya · Acabo de despertarme · Todavía

Show answer

Elena

Qué va. Ya estoy pensando en el próximo viaje.

Not at all. I'm already thinking about the next trip.

still / not yet todavía / todavía no

Nuria

Todavía no. Quedan dos horas.

Not yet. Two hours to go.

Your turn

What fills the gap?

(blank). Quedan dos horas.

Options: Acabo de despertarme · Ya · Todavía no

Show answer

Nuria

Todavía no. Quedan dos horas.

Not yet. Two hours to go.

aren't you tired any more? ¿ya no está cansada?

Your turn

What goes with ¿ya no está cansada??

Options: aren't you tired any more? · I've just woken up · already

Show answer

¿ya no está cansada? → aren't you tired any more?

I miss... echo de menos...

Elena

Acabo de despertarme y ya echo de menos la playa.

I've just woken up and I already miss the beach.

Your turn

What fills the gap?

Acabo de despertarme y ya (blank) la playa.

Options: todavía no · ya no está cansada · echo de menos

Show answer

Elena

Acabo de despertarme y ya echo de menos la playa.

I've just woken up and I already miss the beach.

Common mistake

Not Acabas de or Todavía here. I have just...

Acabo de despertarme y ya echo de menos la playa.

I've just woken up and I already miss the beach.

Practise it in the story

Meet this rule inside a short animated scene. Answer as it plays, then say the lines yourself.

Practise free in the app
See all forms
Ya, todavía, acabar de
I've just woken upacabo de despertarme
alreadyya
still / not yettodavía / todavía no
aren't you tired any more?¿ya no está cansada?
I miss...echo de menos...
More lines from the story
  • NuriaSí, todavía las tengo. Un recuerdo bonito.Yes, I still have them. A lovely souvenir.
  • JaviYo acabo de terminar el bocadillo. Y ya tengo hambre.I've just finished my sandwich. And I'm already hungry.
  • Nuria¿Otro viaje? ¡Todavía no hemos vuelto de este!Another trip? We haven't even got back from this one!

All Spanish grammar guides · Learn Spanish with stories