Rob presents the present perfect and describes some of the ways that it can be used.

Task 1

Match the examples of present perfect with the right description.

Exercise

 

Task 2

What are the present perfect causes of these present results?

Exercise

 

Task 3

Use have/has and past participle to make sentences with the present perfect.

Exercise

 

Download

Tags

Comments

Hi Team.
Help me with this, please.
1. I've lived in Bali all my life.
2. I've been living in Bali all my life.
=================
From my perspective "have lived" and "have been living" are statements which imply to unfinished time periode.
Eventhough, Could you explain me what the difference meaning of these sentence is. Thank you.

Hello Nizam,

Yes, both of the sentences refer to an unfinished time period, which in this case is your lifetime. Our Present Perfect Simple and Present Perfect Continuous page explains this difference in some detail, and Rob addresses it in the Language Focus video for Music Scene 2. Once you've looked at those resources, if you have any specific questions, please feel free to ask us.

All the best,
Kirk
The LearnEnglish Team

Hi, Kirk.
Thank you very much for pointing these out to me. I now know the difference between 'Present Ferfect Simple and Present Ferfect Countinous". But there is one thing I really want to know because i have a confusion with the word 'already'. I've looked in the dictionary, i know the meaning but i am still confused.
What is the difference between :
1. I have told you.
2. I have already told you.
=================
In my perspective, they have the same meaning but why we need add 'already' again?
Would you like to explain, please?
Thank you very much.

Hello Nizam,

Yes, that's correct -- the two sentences mean the same thing. Using 'already' just adds emphasis, but isn't strictly necessary to communicate the idea. Even though it's not necessary here, in many situations, people would probably say 'already', as it seems to express the main point of a sentence like this sentence.

All the best,
Kirk
The LearnEnglish Team

Hello dear team,
What the different betwen
“You have been warned”
And
“You have been warning”
Is the first sentence is passive sentence?

Hello fahri,

That's right – the first sentence is in the passive voice. The second one is active, but is incomplete. This is because 'warn' is a transitive verb, i.e. it requires an object. You'd have to say something like 'You have been warning me' (or 'her' or 'the children' or 'the protestors', etc.) for it to be a complete verb phrase. Take a look at the dictionary entry for more examples.

All the best,
Kirk
The LearnEnglish Team

I don't know about modern houses
I think both of them are quite historical

Hi

I want to know what difference between these two example:
1- I have been married for three years.
2- I have married for three years.

When we use "have+been+past participle"?

Hello maisam34,

Although 'marry' is a verb in English, the adjective form of the verb (the past participle 'married') is used much more often. The most common structure is 'to be' + 'married'. That is the structure in sentence 1, where 'have been' is the verb 'be' in the present perfect and 'married' is an adjective. You can see more examples of this in the dictionary entry for 'married'. For the same reason, sentence 2 is not correct because the verb is incomplete.

When 'marry' is used as a verb, it must always have an object - the technical term for this is that it is a transitive verb. You could say, for example, 'Hamid married Maryam in their village'. This is a correctly formed sentence because 'marry' has an object (Maryam).

I hope that clarifies the word 'married' for you, but if not, please let us know.

All the best,
Kirk
The LearnEnglish Team

Thanks Rob for the clear explanation Present Perfect.

Pages