UsingEnglish.com

Topic: Present Perfect

Games and activities to practice the Present Perfect tense

Category: English Grammar Topic: Present Perfect
Fun activities for the different present + past meanings of have + Present Perfect

Trustpilot