important lessons

Grammar | Present Perfect Tense

Present Perfect Tense


  Present Perfect Tense is never used alongside with adverbs of past time. For Example,


Grammar Present Perfect Tense

We must not say " He has gone Marrakech Yesterday" is such case you had better use Simple Past Tense " He went to Marrakech yesterday"





Present Perfect Tense is used:

1. To define past events when we focus on their effect in the present than of the action itself; 

  1. _ Julian has eaten all of the cake. ( There is not any cake left for me ).
  2. _ I have cut my finger. ( and it is bleeding now).
  3. _ I have done my homework. ( now I am free).

2. To show experience of your life; 

  1. _ I have been to k-2.
  2. _ I have jumped from an aero plane.

3. Present Perfect Tense is also used to express a situation ( not action ) that began in the past and continues to the present and it usually comes with SINSE or FOR ;


  1. I have been here since seven o'clock.
  2. We have been here for two weeks.
  3. I have known him for many years.


4. To show actions completed in the immediate past ( usually with JUST );

  1. _ He has just left for the Airport.
  2. _ I have just finished my homework.

5. To show pat actions whose time is not mentioned and defined; 

  1. _ Have you see " Harry Potter "?
  2. _ I have seen China.

English Learning, English Grammar 

No comments