Verb Tenses: Present Perfect

This is a worksheet for teaching or revising the present perfect at pre-intermediate level. There are 4 different activities in which students are asked to fill in the blanks with for, since, already, just, yet, ever or never,write a suitable sentence with the given verb, ask questions with the elements given and answer the questions using the verbs in brackets. The answer key is included.