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

tubitu2014

Peru

It`s a very nice website. I realy like it

03:02 PM May 14 2014 |

Kotonoro

Madagascar

It’s very helpful.Thanks

10:06 AM May 14 2014 |

AbuAboodi

Qatar

ally it i s very good i enjoyed it 


thanks

05:18 PM Jan 25 2014 |

MaudeGinyard

United States

Thank you for this lesson. My nephew who is in elementary needs this kind of online tutorials so that he will be able to speak fluently and write essays effectively. 


essays.mightystudents.com

03:13 AM Nov 27 2013 |

tcn399

Albania

hello brother thanks for make so great and useful website, i love this very much, keep going byeeeeeeeeeeee, god bless you.


sejour vietnam | m&e | thi công điện

05:20 AM Sep 11 2013 |

mr.triple

mr.triple

Venezuela

i have been here lately…....

06:58 PM Aug 27 2013 |

a_najafi59@yahoo.com

Iran, Islamic Republic Of

i have never gone to another country

02:44 PM Aug 26 2013 |

saayeh77

Italy

She’s studied English for 10 years.

04:45 PM Aug 13 2013 |

padmarai96

India

i have been there several times.

11:17 AM Jun 20 2013 |

Rose2013

Jordan

i like to improve my english language but i dont how i can 

05:47 PM May 23 2013 |