Chris explained it well, so I'll give some examples. Keep in mind "I have" is contracted to "I've" and "You have" is contracted to "You've".
”You lied to me. Where were you last night?"
He's talking about last night, not the consequences today.
"You've lied to me [before]. I can't trust you anymore"
He's talking about the present consequences of the past.
"Do you want to study with me?"
"I've already studied"
"When did you study?"
"I studied last night"
The first question, since I have already studied, I don't want to do it today. The topic is about studying today. The second question no longer has anything to do with present, so I use the past tense (without have).