What do relative sentences and the present perfect have to do? Absolutely nothing. But we’ve been dealing with them these days, so I’ve found some online activities for you. They are taken from Isabel’s Esl Site, where you can find loads of online activities to do at home.
If you want to practise present perfect, visit this link.