Present Perfect Tense There are 2 primary reasons to use the Present Perfect Tense. Reason #1 To talk about a completed past action at a non-specific time. - ppt download
Structure of Present Perfect Continuous Tense - English Study Page
Present Perfect Tense Examples | YourDictionary
The Present Perfect Tense ~ English in Progress
Present perfect interrogative worksheet
Present Perfect Tense with Example - Present Perfect Tense (Formula, Rules, Example) - GrammarVocab