Present Perfect
I think I have seen you somewhere(думаю,что я встречал вас где-то)
I have known her for years
I’m sure we have never met before
Wait till I have finished my work.
present perfect+ past simple
I had fallen asleep before my parents returned home
When we came to the station the train had already gone.
When we called for Julia, she hadn’t yet got up
She had just made coffee when I arrived.
past perfect
She had left by the 1st of June.
She had written only two letters by noon
By six o'clock on Sunday I had alreadylearned all the words.
By 1995, he had become a famous artist.
I had written the report by two o'clock.