← Grammar Hub
Teacher cue
B1 · English Grammar

Present
Perfect

I have visited Paris. She has never tried sushi.

have / has past participle
The structure

have / has + past participle

Positive

I have visited Paris.
She has eaten sushi.

Negative

I haven't been to Japan.
He hasn't tried surfing.

Question

Have you ever been to London?
Has she ever tried skiing?

Irregular participles

These must be memorized

go
↓
gone
see
↓
seen
eat
↓
eaten
be
↓
been
do
↓
done
have
↓
had
ride
↓
ridden
win
↓
won
Ever and never

Life experiences

Have you ever ridden a motorbike? (any time in your life?)
Yes, I have. / No, I haven't.
She has never tried sushi. (at no time)
💡 Already, yet, just

Three useful adverbs

I have already finished. (sooner than expected)
Have you finished yet? / She hasn't arrived yet. (by now?)
I've just called her. (moments ago)
⚠ Watch out

Common mistakes

I have went to Paris.

I have been to Paris.

She has saw that film.

She has seen that film.

He have eaten sushi.

He has eaten sushi.

I have visited Paris last year.

I visited Paris last year. (specific time → simple past)

Now it's your turn

Let's
practice.

Say the answer out loud — then tap to check.

Practice 1
tap the blank to reveal

Fill the gap

I(never / try)Thai food before.
She(already / finish)the report.
(you / ever / see)a real live elephant?
He(not / call)me back yet.
They(just / arrive)at the airport.
Practice 2
tap a sentence to reveal the error

Spot the mistake

She has brokeA her arm, soB she can'tC play inD Saturday's match.

AShe has broke → She has broken

✓ break → broken

My parents haveA just returnedB from Italy, and my father have broughtC me a present fromD Rome.

Cand my father have brought → and my father has brought

✓ my father → has

We have watchedA that series three times andB we stillC love it, but she has never saw itD.

Dbut she has never saw it → but she has never seen it

✓ see → seen

Practice 3
tap to reveal a model answer

Complete the sentence

Have you ever been to London?
She has already read three books
They haven't arrived yet —
I've just had lunch,
Speak & write

Your turn

Use have / has + past participle. Try ever, never, already, just or yet.

What's the most interesting place you've ever visited?
Name a food you've never tried but would like to.
Have you done anything interesting this week?
What has already happened today that you're pleased about?
Recap

Remember this

Structure
have/has + past participle
He/she/it
has (not have)
already / just
after have/has
yet
end of negative / question

have + PAST PARTICIPLE — never the simple past form.

1/1