ATTENTION PLEASE: if you are not reading this article in English, I highly recommend that you turn off the automatic translation on your browser.
Normally, the Present Perfect is used to express non-completed actions or completed actions that you may repeat in the future. However, there are exceptions.
In the following case the Present Perfect expresses a completed action which has happened recently and you can use “just” in order to emphasize that concept:
Q: “Are you having breakfast with us today?”
A: “No thanks, I’ve just had it.”
Thanks for visiting YouGrammar.com – By Marco Cossu