Hi, The Present Perfect indicates that the past event has particular relevance in the present. That's why my wife, who speaks good English, says to me I've ( ie I have) cooked dinner. Come and eat.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.