Grammar Lessons: Present Perfect

Grammar Lessons: Present Perfect

Present Perfect

The Present Perfect is used to indicate a link between the present and the past.

The time of the action is before now but not specified, and we are often more interested in the result than in the action itself.

Affirmative and Negative Sentence

I have danced beforehaven’t danced before
You have been here twiceYou haven’t been here
She has kissed meShe hasn’t kissed me yet
He has made dinner here yetHe hasn’t made dinner here yet
It has happened beforeIt hasn’t happened yet
We have robbed beforeWe haven’t done anything illegal
They have done their homeworkThey haven’t done their homework


Check how these question are made in the follow chart. 

Wh-QuestionHas / HavePronounPast Particple
Wherehave you been?
Whathas she done ?
Where have they gone?
What have wemade

Present Perfect with For and Since

For and since are commonly used with the present perfect tense.


We use for to talk about a period of time.

  1. I haven’t smoked for weeks
  2. I haven’t done anything illegal for months
  3. I  haven’t paid my taxes for years, I might go to jail.


We use since to talk about a specific point in time, or a time when the action started.

  1. I haven’t smoked since 2010.
  2. I haven’t done anything illegal since last September
  3. I haven’t paid my taxes since 2011

The Present Perfect used on Television

More Grammar Resources Here

Free Email Updates
Get the latest content first.
We respect your privacy.