Grammar : Present perfect

1st Part
Grammar in use

2nd Part
Form

3rd Part
To be

4th Part
Drills

Conjugation

Affirmative form
Negative form
Questions
I/you/we have been/ ‘ve been
She/he/it has been/ ‘s been
 I/you/we have not been / haven’t been 
She/he/it has not been/ hasn’t been
 Have you/we/they been 
Has he/she/it been 

Train yourself