It explains how to form a sentence in the present perfect tense. Very good exercises included. Resource URL: http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/prperf.htmScreen shot: Category: Present PerfectLevel: Lower IntermediateFinal rating: 80