Hi,
Please correct the following text:
Michael: I have been here for the last 5 years.
Catherine: 5 years!
Michael: 1: Ya, some have been here even longer than this. 2: Ya, some have been here longer than this. 3: Ya, some have been here even for longer than this.
Michael: I've been here for the last 5 years.
Catherine: 5 years!
Michael: 1: Yeah, some've been here even longer. (You might say 'Some people've . .. )_
I used the abbreviation for 'have' because you have shown this is an informal conversation by using an informal version of the word 'Yes'..
Best wishes, Clive