Present Perfect Tense

In this tutorial you will learn about the Present Perfect Tense and its application with practical example.

                                                   PRESENT PERFECT TENSE

In this tutorial, we will learn about  Present Perfect Tenses:


Before starting with this tutorial we assume that you are best aware of the following  topics:

  • Nouns.
  • Pronouns.
  • Verbs.
  • Adjectives.
  • Adverbs.
  • Prepositions.
  • Conjunctions.
  • Interjections.

Present Perfect Tense refers to:

  1. A completed action in recent past and relevant to present: I have known you since I was ten.
  2. An indefinite action in past: Have you been to this place before?
  3. An action that just ended before the time of speaking: I have just taken my lunch.
  4. A repeated action that continues till the present time: He has made many centuries before this.
  5. A mental action in progress: He has always enjoyed his responsibility as a captain.

What is Present Perfect Tense ?

The Present Perfect Tense is a tense used in present to indicate the action that has taken place at specific time.


S              +             HAS/HAVE          +             V3           +             O.

I                          have                         done                 homework         just now.
We                     have                         done                 homework         just now.
You                    have                         done                 homework         just now.
They                  have                         done                 homework         just now.
Children            have                        done                  homework         just now.
He                      has                           done                 homework         just now.
She                    has                           done                 homework         just now.
It                        has                            done                homework         just now.
Rahul                has                            done                 homework         just now.

S              +             HASN’T/HAVEN’T            +             V3           +             O.

I                    haven’t                                             done               homework         just now.
We               haven’t                                             done               homework         just now.
You              haven’t                                             done               homework         just now.
They            haven’t                                             done               homework         just now.
Children     haven’t                                             done               homework         just now.
He               hasn’t                                               done                homework         just now.
She             hasn’t                                               done                homework         just now.
It                 hasn’t                                               done                homework         just now.
Rahu          hasn’t                                               done                homework         just now.



HAS/HAVE          +             S              +             V3           +             O.?

Have                                      I                              done                     homework         just now?
Have                                      we                          done                     homework         just now?
Have                                      you                        done                      homework         just now?
Have                                      they                       done                      homework         just now?
Have                                      children                done                      homework         just now?
Has                                         he                          done                     homework         just now?
Has                                         she                        done                     homework         just now?
Has                                         it                            done                     homework         just now?
Has                                         Ravi                       done                     homework         just now?

HASN’T/HAVEN’T            +             S              +             V3           +             O.?

Haven’t                              I                             done                     homework         just now?
Haven’t                               we                        done                     homework         just now?
Haven’t                              you                       done                      homework         just now?
Haven’t                              they                      done                      homework         just now?
Haven’t                              children               done                      homework         just now?
Hasn’t                                he                         done                      homework         just now?
Hasn’t                                she                       done                      homework         just now?
Hasn’t                                it                           done                      homework         just now?
Hasn’t                                Ravi                      done                      homework         just now?

  1. I, we, you, they, plural subjects: Have
  2. He, she, it, singular subject: Has

We can put any W-H words before interrogative and interrogative formulae.

In this tutorial we have learn about the Present Perfect Tense and its application with practical example. I hope you will like this tutorial.