Open the app

English grammar

Present perfect for experiences: have you tried…?

Talk about food you have or haven't tried.

From the scene Have you tried salmorejo?

In short

Ask about experiences with Have you tried…? With a finished time like yesterday, use the past simple.

Your turn

Which one goes with yes, at some time?

Options: I have tried gazpacho · Have you tried...? · I've never tried it (not "haven't never")

Show answer

yes, at some time → I have tried gazpacho

How it works

Have / has + past participle talks about experiences without saying when: have you tried...?, I've never tried it.

Your turn

Pick the word that fits the line.

And pescaíto frito? (blank) tried it?

Options: Did you · Do you · Have you

Show answer

And pescaíto frito? Have you tried it?

¿Y el pescaíto frito? ¿Lo has probado?

Good to know

With a finished time (yesterday, last week, in August), use the past simple: I tried it yesterday, not "I have tried it yesterday".

Good to know

Never is already negative: I've never tried it, not "I haven't never".

asking about experience Have you tried...?

Javi

Have you tried salmorejo?

¿Has probado el salmorejo?

Your turn

What fills the gap?

(blank) salmorejo?

Options: I have tried gazpacho · I've never tried it · Have you tried

Show answer

Javi

Have you tried salmorejo?

¿Has probado el salmorejo?

yes, at some time I have tried gazpacho

Nuria

I have tried gazpacho.

Yo sí he probado el gazpacho.

Your turn

What fills the gap?

(blank).

Options: I have tried gazpacho · Have you tried · I've never tried it

Show answer

Nuria

I have tried gazpacho.

Yo sí he probado el gazpacho.

not at any time: never I've never tried it (not "haven't never")

Nuria

No, I've never tried it.

No, nunca lo he probado.

Your turn

What fills the gap?

No, (blank).

Options: I have tried gazpacho · I've never tried it · Have you tried

Show answer

Nuria

No, I've never tried it.

No, nunca lo he probado.

up to now I've already eaten three plates

Your turn

What goes with I've already eaten three plates?

Options: up to now · asking about experience · yes, at some time

Show answer

I've already eaten three plates → up to now

Common mistake

Not Did you or Do you here. Asking about an experience in your life so far.

Have you tried salmorejo?

¿Has probado el salmorejo?

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 experiences: have you tried…?
asking about experienceHave you tried...?
yes, at some timeI have tried gazpacho
not at any time: neverI've never tried it (not "haven't never")
up to nowI've already eaten three plates
More lines from the story
  • JaviAnd pescaíto frito? Have you tried it?¿Y el pescaíto frito? ¿Lo has probado?
  • JaviIt's like gazpacho, but thicker.Es como el gazpacho, pero más espeso.
  • NuriaIt's delicious! I've never eaten anything so tasty.¡Está buenísimo! Nunca he comido nada tan rico.

All English grammar guides · Learn English with stories