Let's learn the basics of this important tense in English!
It's time to practise to master the Present Perfect Tense.
Have or Has
Present Perfect & Participles Hangman Game
Have + Past Participle
What have you done?
There are some words which are typically used with Present Perfect.
Been to or Gone to?
Listen to the song
Song with blanks
Present Perfect or Simple Past?
Present Perfect vs Simple Past Game
Who is Daniel Seddiqui? What has he done?