Present perfect forms.Positive sentences.
I've been to Moscow.
You've finished the exercise.
He's just gone home.
She's already had a holiday this year.
It's broken!
We've seen this film before.
They've bought a new car.
Negative sentences
I haven't been abroad yet.
You haven't answered my question.
He hasn't been home for five years.
She hasn't found a new job.
It hasn't finished yet.
We haven't worked on a farm.
They haven't seen each other for ages.
Yes/No questions
Have I ever done it before?
Have you been to the cinema recently?
Has he worked here long?
Has she already sent the fax?
Has it ever been in a crash?
Have we done it right?
Have they gone home yet?
…