Julia and Sammy meet in a cycling accident! Then they want the same taxi. Will they get on?



Language level

Beginner: A1
Pre-intermediate: A2


Hi. I’m new in this website, I’m from Spain and I’m Yoga Teacher.

Yes , I have. On the street
on the app

Hi my name is Enrique and I'm an electronic engineer ..now I´m working as a teacher.

Hi guys.
whats up?
I'm a new member in this website.
Its a please is I'm with you

Hi Kamil.....

nice I complete it

it help me a lot, i think i can improve my english

I understood it very well. !congratulations!! it was cool.

1) They have been married for five years
2) I have known her for a long time
Both sentences are present perfect. But the question is why is there used “Been” in the (1) sentence but not in (2) sentence? Most of the time we use “Been” in the present perfect to say about where the person was. In this case of (1) why we use “been”? Could you please give me some example? Thank you

Hello amit_ck,

Both sentences are present perfect.

We form the present perfect with [have/has + past participle]

In the first sentence 'married' is an adjective. The verb form is have + been.

In the second sentence the verb form is have + known.



The LearnEnglish Team