990prep mascot 990prep
Grammar

Present Perfect 1 (I have done)

Connecting the past to the present with have/has + past participle

What the Present Perfect Does

The present perfect links a past action to right now. Something happened before, and the result still matters.

Tom can’t find his key. He has lost his key. — He lost it at some point, and he still doesn’t have it.

The form is have/has + past participle:

SubjectAuxiliaryPast participle examples
I / we / they / youhave (‘ve)lost, done, finished, written
he / she / ithas (‘s)lost, done, finished, written

The past participle often ends in -ed (finished, decided), but many common verbs are irregular (lost, done, written, been).

Announcing New Information

When you say “something has happened,” you’re usually sharing news — something that just changed.

  • The server is down. There has been an outage.
  • HR has announced new working-from-home guidelines.
  • I ‘ve cut my finger. Where’s the first-aid kit?

The Past Has a Result Now

Every present perfect sentence points back to now. The past action created a situation that still holds:

Present perfect sentenceWhat it means now
Tom has lost his key.He doesn’t have it now.
She told me the password, but I ‘ve forgotten it.I can’t remember it now.
Sarah is still here. She hasn’t left the office.She is here now.
I can’t find the report. Have you seen it?Do you know where it is now?

Gone (to) vs. Been (to)

These two get mixed up a lot. The difference is about where the person is right now.

SentenceWhere is the person?
James has gone to the London office.He is there now, or on his way.
Amy has been to the London office.She went and came back. She’s here now.

Just, Already, Yet

Three words that pair naturally with the present perfect:

Just = a short time ago

  • ‘Is the manager free?’ ‘No, she ’s just stepped into a meeting.’
  • I ‘ve just sent you the spreadsheet. Check your inbox.

Already = sooner than expected

  • ‘Don’t forget to submit your timesheet.’ ‘I ‘ve already submitted it.’
  • ‘When is the delivery arriving?’ ‘It ’s already arrived.’

Yet = until now (questions and negatives only)

  • *Has the client confirmed the order yet?*
  • I’ve drafted the email, but I haven’t sent it yet.

Present Perfect or Past Simple?

You can often use either one. The present perfect stresses the connection to now; the past simple just reports what happened.

Present perfectPast simple
Ben isn’t here. He ’s gone out.Ben isn’t here. He went out.
I ‘ve just had lunch.I just had lunch.

Both are correct. The present perfect is more common in British English; American English leans toward the past simple in casual speech.

Quick Self-Check

Question 1

'Where is David?' 'He _____ to the warehouse.' (He is there now.)

Select your answer:

Question 2

I sent the invoice to the client, but she _____ yet.

Select your answer:

Question 3

'Would you like some coffee?' 'No thanks. I _____ one.'

Select your answer:

Question 4

We can't start the meeting. Two team members _____.

Select your answer:

Question 5

'Don't forget to sign the contract.' 'I _____ it.'

Select your answer:

Related Courses

990prep

Your fastest path to a higher TOEIC score. Practice with professionally crafted mock tests.

Company

TOEIC® is a registered trademark of Educational Testing Service (ETS).
This website is not affiliated with or endorsed by Educational Testing Service.

© 2026 990prep. All rights reserved.