Use these links to practise this tense:
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple#exercises
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/upperf.htm
http://www.englishpage.com/verbpage/presentperfect.html