LANG CHEAT SHEET

Present Perfect

We use the present perfect (have/has + past participle) for past actions connected to the present:

Back to grammar
  • We use the present perfect (have/has + past participle) for past actions connected to the present:
  • Experiences with no specific time: I have visited Paris three times.
  • Recent actions with a result now: She has lost her keys (so she can't get in now).
  • With 'just', 'already', 'yet': I've just finished my homework. / Have you done it yet?
PRONOUN
+
-
I / you / we / they
I have finished. / I've finished.
I have not finished. / I haven't finished.
He / she / it
She has finished. / She's finished.
She has not finished. / She hasn't finished.
PRONOUN
QUESTION
ANSWER
I / you / we / they
Have you finished?
Yes, I have / No, I haven't
He / she / it
Has she finished?
Yes, she has / No, she hasn't

Complete the sentences with the correct present perfect form of the verb in brackets.

  1. I (see) that film twice.
  2. She (never / be) to Japan.
  3. We (not finish) the project yet.
  4. you ever tried sushi? Yes, I have.
  5. He (just / arrive) — his taxi is outside.
  6. They (live) in this city for ten years.