Both seem fine to me. "has" (present perfect) versions are more frequently used in BrE. Also, by those trying to link closer the past event with present circumstances.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.