It's Time To Change Yourself

PRESENT PERFECT

Present perfect tense is used for that work which started in the past and finished in the past very a few times ago like a few hours ago or a few days ago.

Connected with Present

An action started in past and just finished but connected with the present.

Formula: Subject + Helping Verb + Verb 3rd + Object
  • I have taken a class.
  • Flight has gone.
  • Alina has cooked food.
  • Negative: I have not taken a class.
  • Interrogative: Have I taken a class?
  • Neg. Int: Have I not taken a class?
Formula: Subject + Helping Verb(Has / Have) + Verb 3rd(form) + Object

More Examples

Here are some more examples of Tense Present Perfect.

Examples

  • I have seen her before.
  • Alina has watched that movie.
  • I think I have met him once before.
  • You have read the book.
  • She has watched the drama a couple of time.
  • Ali has visited Islamabad many time.

  • Alina has not watched that movie.

  • Has Alina watched that movie?

  • Has Alina not watched that movie?

Rules

There are some basic rules that which helping verb will use with subjects.

  • I = Have( I have done work )
  • You = Have( You have done work )
  • They = Have( They have done work )
  • We = Have( We have done work )
  • He = Has( He has done work )
  • She = Has( She has done work )
  • It = Has( It has completed )
  • Any Name = Has( Ali has done work )

Table

When we talk about Profession, Relation, Existence & Condition so we will always use this verb Been

And When we talk about Property, Illness & Parts of the body so we will use this verb Had.

Verb 1st
Been Condition, Profession, Relation & Existence
Had Property, Illness & Parts of the body

Non-Action / State

We use it for Condition & Property.

Formula: Subject + Helping verb + verb(third form) + Object + time

  • He has been fat since childhood.(Condition)
  • Alina has been a teacher since 2005.(Profession)
  • Ali has been my friend for seven months.(Relation)
  • They have been taking a class for one hour.(Existence)

  • I have had I Phone for five months.(Property)
  • Ali has had a fever for four days.(Illness)
  • Alina has had long hair for four years.(Parts of body)

Note: For Negative Sentences of Conditions we will simply add Not after the helping verb.


  • Negative: He has not been fat since childhood.
  • Interrogative: Has he been fat since childhood?
  • Neg. Int: Has he not been fat since childhood?

  • Negative: I have not had a bike for two months.
  • Interrogative: Have I had a bike for two months?
  • Neg. Int: Have I not had a bike for two months?

Informative

Here are some basics rules of using Since and For.

Since (Starting Point)For (Time Duration)
Since MorningFor Five Hours
Since 1990For Ten Years
Since ChildhoodFor Two Days
Since AugustFor Three Hours