Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Present Perfect Tense

The present perfect tense is formed with have/has + a past participle. There are several situations in which we use this tense:

To talk about something that was true in the past and is still true in the present, as in, "I have been married for five years."

To talk about something that happened at an unspecified time in the past, as in, "Becky has visited China several times already."

To talk about something that happened during a period of time that has not yet ended, as in, "I have gone to three parties so far this month."

When used with "just," to talk about something that happened very recently, as in, "My mother has just arrived."

To ask someone if they have gone somewhere and returned or if they have done something, as in, "Have you been to the new restaurant?" In this case, it is formed with have/has + subject + a past participle.

When you see words like for, since, ever, already, and so far in a sentence, it often means that you need to use the present perfect tense.

Present Perfect Tense Grammar Quiz

  1. So far been robbed twice in the city this month.

  2. We have Canada several times already.

  3. Nobody has ever Mt. Everest in swimwear.

  4. Doctors created a vaccine for swine flu.

  5. Have you to Mexico in the past year?

Go Super to see the answers! Go Super!

Present Perfect Tense Lessons:

Wedding Traditions

Genealogy

Shoot the Breeze

Bridesmaids

Duplicity

Hello Kitty

Was It a Date?

Monsters vs. Aliens

The iTEP® test

  • Schedule an iTEP® test and take the official English Practice Test.

    Take Now >

Comments

Log in to Reply

 julito

julito

Argentina

My guess is  that if you have lived in london for five years , you no longer are living in  London , now you are living in Kazakhstan

02:02 PM Nov 30 2011 |

maralaygen

maralaygen

Kazakhstan

I have been living in London for 5 years


I have lived in London for 5 years


??? 

01:19 PM Nov 30 2011 |

1 person likes this

wehel Amir

wehel Amir

Somalia

I’ve told you everything.


01:46 PM Nov 29 2011 |

1 person likes this

CatcheR

CatcheR

Iceland

I have been studied English for 5 months. But even I studied for so long, I still can’t manage to speak English fluetly. I have been tried to find speaking partner for a monts but I haven’t found yet.

03:21 PM Nov 15 2011 |

Cabdirisaq

Cabdirisaq

United Kingdom

 


Present perfect tense is used for an Action which has just completed or finished.


 


I would like talk about this tense because it’s very important for learners of English.


 


If I try to build two and three tenses,


 


First)   I have just wanted to know, what U are!


 


She has cooked the launch.


 


Have they gone to  school ?


 


 


 


 

12:42 PM Nov 13 2011 |

KardelenF

KardelenF

Turkey

AH it is hate this perfect tense

05:09 PM Oct 21 2011 |

mustapha yahya

Morocco

Sealed


 

04:48 PM Oct 06 2011 |

mustapha yahya

Morocco

{#emotions_dlg.tongue-out}thanks you so much for this helpSmile

04:41 PM Oct 06 2011 |

Bruce_zhou

China

Frankly,i have been studying english grammar many years,i rememeber learing english grammer from high school,but unfortunatly,i hated english grammer at that time,because i found that study grammer very boring with teach’s bad method,when i graduated from college and go to work,i found english grammer is very important for improving my english,so i have to study grammer and contest practise from now on,anyway,thank for this article,i like this interesting article and love englishbaby website.i have a lot of confidence for speaking prefect english in future.

07:31 AM Sep 02 2011 |

hamza31

Algeria

thanks  you  so  much  for  this  help



04:52 PM Sep 01 2011 |