Present perfect tense formula, meaning structure, examples & uses

The tense describes an action that has just finished but the result of which still continues. It is called the present perfect tense. Present Perfect is a combination of Present Perfect and Present. It is used to express a past event that has led to present consequences. This term is particularly used in English grammar to refer to forms like “I have graduated”. The present perfect forms because they use the present tense of the auxiliary verb, and they are perfect because they use the participle along with the past participle of the main verb. In this article. we shall see the present perfect tense formula/Structure uses and rules with examples.

  • I have done the work.
  • He has gone to London.
  • They have worked very well.
  • You have read the book
  • Your dad has ordered to buy some goods.
  • She has never been to Newyork.
  • The corona vaccine has been recently invented.

Present perfect tense formula/Structure

Subject+has/have+Past participle form of the verb+Object/Extension. Examples-

  • I have eaten rice.
  • He has gone to school.

The rule of making present perfect tense negative from affirmative sentence

Structure: Subject+has/have+not+Past participle form of the verb+Object/Extension.

  • Affirmative: I have done the work.
  • Negative: I have not done the work.

The rule of making present tense interrogative from affirmative & Negative

Structure: Have/has+Subject+Past participle form of the verb+Object/Extension+sign of interrogation

Affirmative Negative Interrogative
We have done the work. We have not done the work.  Have we done the work?
He has done the work He has not  done the work Has he done the work?
You have done the work. You have not done the work. Have you done the work?

Negative interrogative examples-

  • Affirmative: I have read the book.
  • Negative interrogative: Have I not read the book?

Present Perfect Tense formula

Present perfect tense formula/Rules


To imply there is still the present after past events. Examples-

  • Moulana Bhashani has done a lot for our country.
  • Jorge Washington has made the independence of the USA.


There has been a lot of work in the past and it is not over yet to express such meaning in the present perfect tense.

  • They have lived in London for ten years.
  • We have built our house for five months.
  • The bridge has been constructed for six years.


If any sentence has “just, just now, already, yet, never, ever, lately, recently, etc”. adverbs and “so far, up to now, up to the present, etc”. adverbial phrases then it will be present perfect tense.

  • I Have already written the letter.
  • Have you ever been to London?
  • They have recently moved to the USA from Afghanistan.
  • So Far he has done well.


‘After, when, before’ is used in present perfect tense to express before or future perfect tense.

  • Go to the bed when/after you have done your homework.
  • You will get paid when you have done your job.


Present perfect tense also means to explain what has happened in the past and what can happen now. Examples-

  • I have seen wolves in the forest.
  • The band of robbers have come last night.
  • They have caught lots of fish in the river.


To express Incomplete period( today. this morning, this afternoon, this week, this month, this year, this century, etc)

  • Tom has rung me three times this morning.
  • I have seen him this afternoon.
  • They have completed the work this week.
  • I have gotten the job this month.
  • She has shifted to London this year.


To mean habitual actions.

  • They have always answered my letter.

Understanding that no work has happened repeatedly means that it has happened continuously.

  • I have learned my lesson attentively for ten years.
  • She has been trained the computer operation for three months.


To mean something that happened in the past is going on now. Examples

  • He has been in London for three years (Still he is in London).
  • He has taken the medicine for 2 years (Still he takes medicine)


When you say it means that something has happened.

  • I have not seen you for years. ( But I see you now)
  • The room has not been cleaned for months ( But we are cleaning it now)



Leave a Comment