Open the app

English grammar

Have you...? already, yet

Say what you have (or have not) done.

From the scene I've already eaten

In short

Use have or has + past participle for things done up to now. Already means done; yet ends questions and negatives.

Your turn

Which one goes with he / she?

Options: has arrived / hasn't arrived · have (I've) eaten · I've already spoken to Javi.

Show answer

he / she → has arrived / hasn't arrived

How it works

For things done at some time up to now, use the present perfect: have / has + past participle (the form like eaten or arrived).

Your turn

Pick the word that fits the line.

I (blank) eaten anything yet.

Clue: I

Options: don't · haven't · hasn't

Show answer

I haven't eaten anything yet.

Todavía no he comido nada.

Good to know

Examples: I've eaten, she has arrived. Already = it's done: Yes, I've already spoken to him.

Good to know

Yet goes in questions and negatives, at the end: Have you eaten yet?

I / you / we / they have (I've) eaten

he / she has arrived / hasn't arrived

Elena

Nuria hasn't arrived yet.

Nuria todavía no ha llegado.

Your turn

What fills the gap?

Nuria (blank) yet.

Options: I've already spoken to Javi · hasn't arrived · have eaten

Show answer

Elena

Nuria hasn't arrived yet.

Nuria todavía no ha llegado.

done I've already spoken to Javi.

Tomás

Yes, I've already spoken to Javi.

Sí, ya he hablado con Javi.

Your turn

What fills the gap?

Yes, (blank).

Options: I've already spoken to Javi · Have eaten · Hasn't arrived

Show answer

Tomás

Yes, I've already spoken to Javi.

Sí, ya he hablado con Javi.

not done (at the end) I haven't seen her yet.

Your turn

What goes with I haven't seen her yet.?

Options: not done (at the end) · I / you / we / they · he / she

Show answer

I haven't seen her yet. → not done (at the end)

Common mistake

Not Has or Did here. You + seen.

Have you seen Nuria today?

¿Ha visto a Nuria hoy?

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
Have you...? already, yet
I / you / we / theyhave (I've) eaten
he / shehas arrived / hasn't arrived
doneI've already spoken to Javi.
not done (at the end)I haven't seen her yet.
More lines from the story
  • TomásI haven't eaten anything yet.Todavía no he comido nada.
  • TomásHave you seen Nuria today?¿Ha visto a Nuria hoy?
  • TomásHe has bought churros for everyone.Él ha comprado churros para todos.
  • ElenaTomás, have you eaten yet?Tomás, ¿ya has comido?

All English grammar guides · Learn English with stories