# data[].attributes.attachment_link.description
Practise the present perfect tense - here's a list of all the present perfect exercises and present perfect continuous exercises and worksheets on this site.

# data[].attributes.attachment_link.readable_text
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:

They've been marriedfor nearly fifty years.
Shehas lived in Liverpool all her life.

when we are talking about our experience up to the present:

I've seen that film before.
I've played the guitar ever since I was a teenager.
Hehas written three books and he is working on another one.

We often use the adverb ever to talk about experience up to the present:

My last birthday was the worst day I have ever had.

and we use never for the negative form:

I can't get in the house. I've lost my keys.
Teresa isn't at home. I think shehas gone shopping.

have been and have gone

But when someone has not returned, we use have/has gone:

A: Where's Maria? I haven't seen her for weeks.
B: She's gone to Paris for a week. She'll be back tomorrow.

Present perfect with time adverbials

We often use the present perfect with adverbials which refer to the recent past:

or adverbials which include the present:

After a clause with the present perfect we often use a clause with since to show when something started in the past:
Level: intermediate
Present perfect continuous

The present perfect continuous is formed with have/has been and the of the verb.

We normally use the present perfect continuous to emphasise that something is still continuing in the present:

She has been living in Liverpool all her life.
It's been raining for hours.
I'm tired out. I've been working all day.
Theyhave been staying with us since last week.

We do not normally use the present perfect continuous with stative verbs. We use the present perfect simple instead:

Present perfect for future

We normally use the present simple to talk about the future in clauses with before, after, until, etc.:

I'll keep looking until I find my book.
We'll beginwhen everyone arrives.

but we can also use the present perfect:

I'll keep looking until I have found my book.
We'll beginwhen everyone has arrived.

# data[].attributes.attachment_link.description
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: They've been marriedfor nearly fifty years. Shehas lived in Liverpool all her life. when we are talking about our experience up to the present: I've seen that film before.

# data[].attributes.attachment_link.title
Present Perfect Tense - English grammar tutorial video lesson

# data[].attributes.attachment_link.description
The present perfect tense might be a hard tense for learners of English and students often have a hard time keeping the present perfect tense apart from the past simple tense. In this English grammar lesson I am going to show you how to form a present perfect tense, and when to use a present perfect tense.