Using the present perfect tense

If you are an ESL student, you should know how difficult it is to learn the present perfect tense. ESL teachers will also admit that teaching the present perfect tense is far more difficult than teaching other tense forms.

Although the present perfect is a present tense, it is only used to talk about past events. Confusing? Yes. Does that mean that we can use you the present perfect tense to talk about all finished events? The answer is No. The present perfect tense is only used to talk about recently finished past events that have their influence felt in the present moment.

Read the sentences given below.

Here we are talking about a past event that influences the present moment.

Here again we are talking about a past event whose effect is felt in the present.

We have already learned that the present perfect tense is only used to talk about past events whose influence is felt in the present. We do not use this tense form to simply state that something happened some time ago. We use the simple past tense to express that idea.

Here we are simply stating what happened to her parents ten years ago. We do not say whether this past event has any bearing on the present.

Here we are talking about a past event that has a bearing on the present.

From the past until now

The present perfect tense is also used to talk about an action or situation that started in the past and has continued up to the present.

Life experience

The present perfect tense is also used to talk about things that you have experienced in life. Note that this usage is possible only when we don’t state exactly when something happened.

Compare:

Sections in this article

Tenses
Tense rules - overview
The simple present tense
The present progressive tense
The present perfect tense
The present perfect progressive tense
Present tenses to talk about the future
The simple past tense
The past progressive tense
The past perfect tense
Correct use of the past perfect tense
The past perfect progressive tense
Past verb forms with present or future meaning
The simple future tense
The future progressive tense
The future perfect tense
Tenses in subordinate clauses

Recent Posts

Grammar Worksheets

English Grammar

Business English

Practical English Usage

English Vocabulary

English Speaking

Class 10 Grammar Worksheets

Class 9 Grammar Worksheets

Class 8 Grammar Worksheets

Class 7 Grammar Worksheets

Class 6 Grammar Worksheets

Class 5 Grammar Worksheets

Class 4 Grammar Worksheets

Class 3 Grammar Worksheets

Class 2 Grammar Worksheets

Kerala Syllabus

Enter your email address to receive our lessons in your inbox:

Delivered by FeedBurner

Vocabulary | Speaking | Exams | Practical English Usage | English Writing | Grammar Worksheets

All Rights Reserved perfectyourenglish.com