I have just finshed my work.
Have you heard from Jim recently?
Martin has worked here since 2000.
I have not yet completed the project.
Which sentences above got the past perfect tense?
Which sentecces above got the present perfect tense ?