Pretty cool Present Perfect Practice:
wordwall.net/resource/11823213/angielski/present-perfect-random-questions
wordwall.net/resource/7574136/angielski/present-tenses-revision-pres-simple-continuous
wordwall.net/resource/7952872/angielski/past-simple-or-present-perfect-time-expressions
wordwall.net/resource/20961959/angielski/new-horizons-b1-grammar-lesson-9-practice-4