English

The Present Perfect Tense

The present perfect is formed from the present tense of the verb have  and the past participle of a verb.

We use the present perfect for something that started in the past and continues in the present.

AffirmativeNegativeInterrogative
I have walkedI haven’t walkedHave I walked?
You have walkedYou haven’t walked.Have you walked?
He, she, it has walkedHe, she, hasn’t walkedHas he, she, it walked?
We have walkedWe haven’t walkedHave we walked?
You have walkedYou haven’t walkedHave you walked?
They have walkedThey haven’t walkedHave they walked?
Key words forthe present perfect are: for; since; yet; ever; always; so far; times; many times; lately; recently; already.
Sam has visited Hawaii many times.
Paul has been here for six hours.
Yoko has known Mary since 1994.
I have already written a letter to the president.