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 appSee all forms
| I / you / we / they | have (I've) eaten |
|---|---|
| he / she | has arrived / hasn't arrived |
| done | I'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?