FORM: have / has + past participleAffirmative:Ihave seenthe film before.Shehas seenthe film before.Interrogative:Haveyouseenthe film before?Hassheseenthe film before?Negative: Theyhaven’tseenthe film before.Hehasn’tseenthe film before.
1-Recent events: It is used to describerecent eventswithout a definite time. The idea of time or place inthe speaker’s mind makes the event recent. A timeexpression may emphasize recentness:just,recently, lately
Present Perfect Tense
Uses of the present perfect
Why are they so happy?They havejustwon a prize sothey are really pleased