Present Perfect: Forms, Uses and Time Expressions

The present perfect worksheet makes it clearer and easier for students to distinguish between the different forms, uses and time expressions of the present perfect tense. Each part in this worksheet is supported by easy examples to clarify what is meant exactly.