The basic difference is a reference to time. With the present perfect [ note the term for the tense ] there is an implication that the action may (or may not) continue in the future. She has never invited me for her birthday .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.