We use the Present Perfect Tense to talk about actions which started in the past and continuous up to now. Example: I have been a teacher for more than ten years. Past (Now) We haven't seen John since Friday. Past (Now) How long have you been at this school? Past (Now) يستخدم المضارع التام : للتحدث عن اعمال قام بها شخص ما في زمن الماضي ولايزال اثرها باقي الى الوقت الحالي ( الآن ). يستخدم المضارع التام : للتحدث عن اعمال قام بها شخص ما في زمن الماضي ولايزال اثرها باقي الى الوقت الحالي ( الآن ).
2.We also use the Present Perfect Tense to talk about a past action that has the result in the present. Example: I have lost my book = (I don't have it now) Past (Result) Sami has gone to Australia = (He isn't here now) Past (Result) Have you finished your homework? = (your homework ready) Past (Result)
3.We use the Present Perfect Tense to talk about experiences. It is not important if we have done them in our lives or not. (unspecific time). Example: I have travelled to Jeddah two times. Past (Done) Jack has never broken a leg. Past (Not done) Have you ever eaten sushi? Past (Done or not done)
Tip! We often use since and for to say how long the action has lasted. Example: We haven't seen John since Friday. We haven't seen John for two days.
Tip! We often use just, already and yet with the Present Perfect Tense for an action in the past with the result in the present. Example: I have already found my book I have just found my money I haven’t found my wallet yet
Tip! We often use never and ever with the Present Perfect Tense to talk about experience. Example: Jack has never broken a leg. Have you ever eaten sushi?
Use these verbs to make a sentence or question in Present Perfect Tense: Check out = to make sure that something is true. Exam I haven’t checked out my exam paper yet. yet
subscribe = to pay money regularly to have a news paper or magazine sent to you. Newspaper He has just subscribed to Al-watan newspaper just
enroll = to make yourself or another person a member of a course, school etc… English course I have never enrolled in English course. never
register = to sign up for = (enroll) facebook I have already registered for facebook account. already
contact = to communicate with a person, organization, country etc… communication I haven’t contacted my family yet. yet
receive = to get something. gift I have just received a gift. just
Subjecthave /has alreadyPast participle I/you/we/ theyhavealready never justregisteredFor facebook account She / Hehasalready Subjecthave not/ has not Past participleyet I/you/we/ theyHave not registeredFor facebook accountyet She / HeHas not