This tense gives difficulty because students look upon it as a past rather than a present tense.It's a present tense describes events which happened in the past but are closely connected with the present.

- I have been a teacher for 9 years " still teaching from past till this moment "

 - I was a teacher for 9 years " I'm not teaching now".

- He Has broken his leg ." It's still broken now"

-He broke his leg ." In the past but not connected to the present ".

If we bear this important point in mind we will avoid many tense mistakes.

 Usage :

We use the present perfect tense to talk about:

1-Past events and activities with results in the present

   - Her last book has been a great success.

   -I have ( I've ) lost my keys ." I can't open the door ".

2-Things that started in the past and continue up till now

   - Haven't you finished your homework yet?

   - I have worked here for 3 years .

3-An action in the past when we don't know or not interested in exactly when it happened.

   -I have always dreamt about going to Spain.

   -She has written the report.

 

   Form:

 We form the present perfect tense with:

A present form of have " has with the third person singular" + the third form of the verb .

   - He has had this cough for a long time.

   -They haven't seen each other for ten years "  Negative "

   -Has he decided what to do?  " Question"

 Time adverbials :

We use the following time adverbials with this tense

 - Before- ever - never-seldom-just -sometimes -often ...

 - We have never heard such a horrible news.

  -I have often tried to cook ,always with disastrous results . 

-Already :

I have already finished my homework .

Yet:" at the end of the sentence  in negative and question only"

-  We haven't seen this film yet.

- I haven't repaired my car yet.

Have you eaten yet ?

 - For / Since:

 For :" tells us  a period of time which the activity has taken ... "

 since: " tells us about a point in time when the activity began "

 - I have lived in this town for 2 years .

- I have lived in this town since 2010.

                      Exercise:-A-

 Give four sentences in the present perfect tense using the following time adverbials in your sentences:

 - ever

 - just

- Already

- Yet

              Exercise :-B-

Fill in the spaces by either:   since or for

1-We have been friends ............. we were at school.

2- I have lived in this flat .............. five years.   

3- He hasn't played the piano ...........two months .                                   

4- They have learned English ............. 2006

 

Thank you and if you have any question, don't hesitate to ask ,and I'll willingly answer you all .

 

  Kind Regards

  - Hala-

 

You need to be a member of MyEnglishClub to add comments!

Join MyEnglishClub

Email me when people reply –

Replies

    • Dear Asma........your Exercise B is correct!

  • Hi my dear teacher Hala , if i do well I want Star & dear Lolo ^_^
    Exercise:-A

    Give four sentences in the present perfect tense using the following time adverbials in your sentences:

    - ever_  I have ever met a famous person.

    - just _ they have just arrived.

    - Already_ he has already gone.

    - Yet_ I have not finished my homework yet.

    Exercise :-B-

    Fill in the spaces by either: since or for

    1-We have been friends .......since ...... we were at school.

    2- I have lived in this flat .......for....... five years.

    3- He hasn't played the piano ......for.....two months .

    4- They have learned English .......since ...... 2006

    have_a_lovely_day60.gif

    • Dear Bluerose............

      It's perfect but I have to deduct one point for you because answers submitted must be in accordance with the rules of English grammar and observing the proper way of writing sentences is a must.

      I have observed that nos. 2 and 3 do not begin with capital letters.  All sentences should begin with capital letters and end with a period.

      Be careful next time!

    • He is the most famous person I have ever met.

    • Hello, it is my pleasure to participate in this virtual classroom. Present perfect isn't an easy tense, but practice makes perfect. What I have noticed that most learners don't really know how to use the present perfect tense in their daily life. Therefore, a question could be raised here. Why do learners know the structure of the tense and they don't know how to embed it in a real context?

      My comments

      I have noticed in most answers that ever is being used in a question, however Hala has asked to use ever in a sentence.  

       Also, I want to mention  that  ever and never are antonymous . Please check this link and it will provide you all with more information about ever and never http://www.differencebetween.net/language/words-language/difference...

      Finally, I will give you the answers... hehe

       Ex.A

      1- She is the most interesting person I have ever met.

      2- I have just finished my lunch.

      3- They have already submitted their project.

      4- He hasn't written the story yet.

      Ex.B

      1- since

      2- for

      3- for

      4-since

      Wish you  all the best learners...

      I  extend my true appreciation for your hard work. (Hala) Keep it up!

      Difference Between Never and Ever
      Never vs Ever “Ever” and “never” are opposites of each other and have different usages in the English language. “Never” is used mostly in statements…
    • Thank you very much for this helpful information and link, dear Learner!

    • GREAT ANSWERS......Learner!   And thank you for the additional information.  You are absolutely right.  See you next time.

      We can also use EVER in a question.....

      Have you ever seen his masterpiece?

  • Exercise A:

    1- Cold Moon is the best friend I've ever met.

    2- I haven't eaten yet, I'm waiting for Josef.

    3- I've just finished Sherlock Holmes book, it holds amazing adventure stories.

    4- We have already planned for a camping trip, would you come with us?

    Exercise B:

    1-We have been friends since we were at school.

    2- I have lived in this flat for five years.   

    3- He hasn't played the piano for two months .                                   

    4- They have learned English since 2006.

    • Camelia....

      heyyyy...It's not fair. You're my Teacher..:)))))

    • Hey......you should have been helping me checking all the works here, hehehe!

      What can I say about your answers.......Hmmmmm!  SIMPLY FLAWLESS!  

      By the way, you mentioned before that your husband's name was Josef, right?  I presume that he is the one you're waiting for in no. 2.

This reply was deleted.