English Basics

Present Perfect Tense

Present Perfect Tense

Present Perfect Tense

Present Perfect Tense is used to express an action that occurred or completed at some point in past. This tense expresses an idea of completion or occurrence of an action in past without giving an idea about the exact time of its occurrence. Though, the time of the action is not exactly known, this tense is mostly used to refer to actions completed in the recent past (not a very long time ago).

Structure of Sentence

Main Verb: Past Participle or 3rd form of a verb
Auxiliary verbs: “has,   have”
Note: If the subject of sentence is “She, he, it, or a singular noun”,  the auxiliary verb “has” is used. If the subject of sentence is “they, you, or a plural noun”, the auxiliary verb “have” is used.

Positive Sentences

→  Subject + Auxiliary verb + Main verb + Object
→  Subject + Have / Has + Past Participle (3rd form of verb) + An Object


  • The guests have arrived.
  • I have eaten my meal.
  • You have done a nice job.
  • He has received my letter.
  • She has given me her books.
  • I have finished my all tasks.
  • She has qualified the exam.
  • He has bought a camera.
  • You have made a beautiful painting.
  • They have helped us.
  • He has gone to home.
  • They have made a plan for starting business.

Negative Sentences

→ Subject + Auxiliary verb + Main verb + Object
→ Subject + Have / Has + NOT + Past Participle + Object


  • You have not completed you work.
  • You have not asked me for help.
  • She has not applied for a job.
  • He has not brought the table.
  • They have not enjoyed the party.
  • They have not called us.
  • He has not started a business.
  • I have not written a letter.
  • She has not come.
  • I have not gone to Karachi.

Interrogative Sentences

→ Auxiliary verb + Subject + Main verb + Object

→ Have / has + Subject  + Past Participle + Object


  •  Have you prepared yourself for the exam?
  •  Has she brought her camera?
  •  Has he finished his work?
  •  Have they played a game?
  •  Have the kids eaten their food?
  •  Have I sent you a mail?
  •  Has he bought a new laptop?
  •  Has he ever helped you?
  •  Have they gone to their college?
  •  Has she taken admission in the school?
  •  Have the guests arrived?
  •  Have you seen my new camera?

Leave a Reply

Your email address will not be published. Required fields are marked *