Hello, Bugatti - and welcome to English Forums. -- No, present perfect can indicate both completed and uncompleted actions. It is present perfect progressive that indicates an incomplete action (but it is inappropriate here).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.