Possible, but very unusual. If the gift is something that one gradually uses over time (as perhaps a large box of assorted chocolates or a season ticket to a venue), the present perfect is a possible choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.