The Present perfect tense always refers to an action that
took place in the past but has a direct link with the present.
Use:
John has just arrived home.
(He arrived home a few moments ago)
Have you ever visited Brussels?
(From birth to the present)
I have worked for Tim Ltd. since 2007.
(I’m still working for it now)
affirmative
negative
interrogative
Subject have
has
participle Complements.
Subject haven’t
hasn’t
participle Complements.
(Wh) SubjectHave
Has
participle Complements ?
Structure:
a)
We have won the match
sheHas finished her homework ?
The Present perfect tense is used to talk about an action
that finished a little time ago.
We can use the adverb just between the auxiliar “have” and the participle.
today.
They haven’t phoned this morning.
Then it means that the action finished a few seconds ago.
They have just finished the race.
youHave just tidied your room?
b) The Present perfect tense is used to talk about your
personal experience.
Useful
adverbs: ever
(in questions)
youHave ever read The Hunger Games?
I have never read it.
never once twice
three times ten times
(in affirmative and negative
sentences)
No,
Yes, I have read it three times.

Present perfect 2ºESO

  • 1.
    The Present perfecttense always refers to an action that took place in the past but has a direct link with the present. Use: John has just arrived home. (He arrived home a few moments ago) Have you ever visited Brussels? (From birth to the present) I have worked for Tim Ltd. since 2007. (I’m still working for it now)
  • 2.
    affirmative negative interrogative Subject have has participle Complements. Subjecthaven’t hasn’t participle Complements. (Wh) SubjectHave Has participle Complements ? Structure:
  • 3.
    a) We have wonthe match sheHas finished her homework ? The Present perfect tense is used to talk about an action that finished a little time ago. We can use the adverb just between the auxiliar “have” and the participle. today. They haven’t phoned this morning. Then it means that the action finished a few seconds ago. They have just finished the race. youHave just tidied your room?
  • 4.
    b) The Presentperfect tense is used to talk about your personal experience. Useful adverbs: ever (in questions) youHave ever read The Hunger Games? I have never read it. never once twice three times ten times (in affirmative and negative sentences) No, Yes, I have read it three times.