There are 25 pictures and 25 sentences with blanks to complete with the verbs given in a list. The students have to choose a verb from the list and fill in the blanks under the correct picture with the right form of the present perfect. It's a good way to revise the use of the present perfect in context. Key to the exercise included.