Present Perfect: Unfinished Past Worksheet

This is a worksheet for revising the present perfect tense at pre-intermediate level. There's a brief explanation followed by 3 different activities in which students are asked to write the correct form of the verbs in brackets, answer the questions with full sentences and write questions for answers given. The answer key is included.