Open the app

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 app
See all forms
Present perfect for experience
workI have worked (not "I have work")
studyI have studied
learnI have learned
questionwhere have you lived?
finished timeI 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.

All English grammar guides · Learn English with stories