This is a worksheet to practise and revise the present perfect. There are 50 sentences, the students have to check if the sentences are correct and to correct all the mistakes.
I find this kind of exercises very useful for my students. The fact they don't know which sentences are correct, or how many mistakes there are, makes them put a lot of attention, double check every sentence and try harder to remember the rules. I hope you like it!