Question: what is the difference between present and present perfect?
Answer: The present is used about something going on when you speak, Present perfect is used about something already finished, but that still has a special imprtance when you speak.