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

Szabó Regíííí

Hungary

LIKEEE??? 


http://www.facebook.com/photo.php?fbid=462359003797193&set=a.462358810463879.107480.371524302880664&type=3&theater


10:28 AM Sep 22 2012 |

Mr. Learner

Peru

I’ve designed a very amazing design but the company didn’t accpet it.



Please tell me if my sentence was correct.

08:24 AM Sep 22 2012 |

Belinassi

Belinassi

Brazil

I ‘m going to use the Present Perfect Tense right now: I have been visited MONTREAL once time and I intentend to go there again of course.

09:10 PM Sep 09 2012 |

jordenjohn

jordenjohn

Germany

We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. You CANNOT use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc. We CAN use the Present Perfect with unspecific expressions such as: ever, never, once, many times, several times, before, so far, already, yet, etc.


----------------------


data recovery | datenrettung | gelöschte Daten

09:16 AM May 10 2012 |

Irene Forever

Ukraine

I’ve just finished watching the first part of my favourite TV program, and I’m looking forward to see its continuation.


Have you ever been to Maldives? The action is  taking place in that charming place. Awe! I’m eager to be there now.:)

07:37 PM May 03 2012 |

1 person likes this

rosy911

rosy911

Saudi Arabia

as i believe,its really good to turn over a new leaf,in need,and its better all surrounded people encourage that.


Ella deserved what she has gotten,and it could be motivation to continue for along,but also the employees who have kept step up thier game must be awarded too,to keep balance bettwen them,


 

09:53 AM Jan 14 2012 |

Uonly

Morocco

I have been her for ten minutes and I still here reading my vocabulary. I hope that I will speak English very well soon.

06:38 PM Dec 27 2011 |

Uonly

Morocco

There is no answer for this quiz. All we have to do is understand it. If we understand the process everything will be all right.

06:35 PM Dec 27 2011 |

firoz

Afghanistan

where is the quiz answers?

09:17 PM Dec 23 2011 |

n.e.a

n.e.a

Palestinian Territory, Occupied

how can i know the true answers ???


thanksEmbarassed

08:05 PM Dec 03 2011 |

1 person likes this