English grammar
Present perfect for experience
Talk about your work experience.
From the scene I've worked in a shop
In short
Talk about your experience up to now with have + past participle. With a finished time, use the past simple.
Your turn
Which one goes with study?
Options: I have learned · I have studied · I have worked (not "I have work")
Show answer
study → I have studied
How it works
To talk about your experience up to now, use have / has + past participle: I have worked, I have lived.
Your turn
Pick the word that fits the line.
I've (blank) a lot about customer service.
Options: learn · learning · learned
Show answer
I've learned a lot about customer service.
He aprendido mucho sobre atención al cliente.
Good to know
Regular verbs add -ed (work → worked).
Your turn
Pick the word that fits the line.
Perfect. We (blank) practised a lot today.
Options: has · are · have
Show answer
Perfect. We have practised a lot today.
Perfecto. Hemos practicado mucho hoy.
Good to know
Never add a finished time: say "I worked there last year", not "I have worked there last year" — and not "I have work".
work I have worked (not "I have work")
Nuria
I have worked in a shop and in an office.
He trabajado en una tienda y en una oficina.
Your turn
What fills the gap?
(blank) in a shop and in an office.
Options: I have worked · I have studied · I have learned
Show answer
Nuria
I have worked in a shop and in an office.
He trabajado en una tienda y en una oficina.
study I have studied
Nuria
I have studied English at a language school.
He estudiado inglés en una academia de idiomas.
Your turn
What fills the gap?
(blank) English at a language school.
Options: I have learned · I have studied · I have worked
Show answer
Nuria
I have studied English at a language school.
He estudiado inglés en una academia de idiomas.
learn I have learned
question where have you lived?
Nuria
Thank you. And you? Where have you lived?
Gracias. ¿Y usted? ¿Dónde ha vivido?
Your turn
What fills the gap?
Thank you. And you? (blank)?
Options: I have worked · I have studied · Where have you lived
Show answer
Nuria
Thank you. And you? Where have you lived?
Gracias. ¿Y usted? ¿Dónde ha vivido?
finished time I worked there last year (finished time → past simple)
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
| work | I have worked (not "I have work") |
|---|---|
| study | I have studied |
| learn | I have learned |
| question | where have you lived? |
| finished time | I worked there last year (finished time → past simple) |
More lines from the story
- ElenaAlways here, in Madrid... and I've heard all the neighbourhood gossip!Siempre aquí, en Madrid... ¡y he oído todos los cotilleos del barrio!
- NuriaI've learned a lot about customer service.He aprendido mucho sobre atención al cliente.
- ElenaPerfect. We have practised a lot today.Perfecto. Hemos practicado mucho hoy.