Present Perfect Tense

Present perfect tense is a verb tense used to describe an action or situation that started in the past and continues up to the present moment or has just been completed. To form the present perfect tense, we use the auxiliary verb "have/has" followed by the past participle of the main verb.The past participle form of regular verbs is formed by adding "-ed" to the base form of the verb, while irregular verbs have different forms.

Here's an example:

"I have studied Spanish for three years."

In this sentence, "have studied" is the present perfect tense. "Have" is the auxiliary verb, and "studied" is the past participle form of the main verb "study".

The sentence indicates that the speaker started studying Spanish in the past and has continued to study it up until the present moment. The focus is on the action of studying over a period of time, rather than on a specific point in the past


Subject + (have/has) + past participle(verb)

I/We/They + have + finished

He/She/It + has + finished


To describe an action that has just been completed:

1) I have just finished my homework.

2) He has just cooked dinner.

3) We have just arrived at the airport.

Experience that someone has gained over a period of time:

1) She has taught English for ten years.

2) They have worked in the company for five years.

3) He has played the guitar since he was a child.

To describe an action that happened at an unspecified time in the past:

1) I have visited Paris several times.

2) She has read that book before.

3) They have seen that movie already.


PositiveNegative"Yes/No" Question
I have visitedI haven't visitedHave i visited?
We have visitedWe haven't visitedHave we visited?
You have visitedYou haven't visitedHave you visited?
He has visitedHe hasn't visitedHas he visited?
She has visitedShe hasn't visitedHas she visited?
It has visitedIt hasn't visitedHas it visited?
They have visitedThey haven't visitedHave they visited?