Watch this video and contrast the use of the Present Perfect tense and the Simple Past.
What questions were they asked? Have you noticed the difference?
You can revise and check the use of the Present Perfect tense in the following slideshow.
Now you can do these exercises:
Exercise One. Present Perfect exercises.
Exercise Two. Present Perfect exercises.
Exercise Three. Present Perfect: Simple or Progressive?
Exercise Four. Present Perfect or Past Tense?
Exercise Five. Using FOR or SINCE
Exercise Six. Using FOR or SINCE
Some other exercises using ALREADY, STILL and YET