Present Perfect
Present Perfect Basic Form Exercise
Present Perfect - Negative Contractions Exercise
Present Perfect - Yes / No Questions Exercise
Present Progressive - Information Questions Exercise
Irregular Verbs Irregular Past Participles
For vs. Since
Present Perfect vs. Simple Past. (At the bottom of the page is a link to exercises.)
Verb Tense Exercise 5 (Simple Past vs Present Perfect)
Verb Tense Exercise 6 (Simple Past vs Present Perfect)