Present Perfect Full Practice Worksheet

Present perfect formation and practice (structure), covering a variety of drills which tend to enhance the learners grasp the specificities of this tense. They come to understand the difference in use between have gone to/have been to/have been in .Besides the descrimination in use between present perfect and past simple. Thanks for the comments.