Take a different look at grammar with our Present Perfect timeline based on our cartoon story. USE THE TIMELINE. It should really help you understand the grammar. There are explanations below to explain why we use Present perfect and not past simple in the sentences… 
PRESENT PERFECT TIMELINE
Drag your mouse over the dots on the timeline, click on the bubbles that appear and read the descriptions. You can see from the pictures on the timeline that there is an unbroken, continuing period of time from the middle of 2003 until the end of the timeline where he did not drink any lemonade. It is an action (or actually it is a non-action) from the past that continues up until the present moment now. You might like our other Present Perfect blogs in this series… 1. Infographic 2. Jack The Ripper 3. Love Story