This post provides a simple format for the past, present and future perfect tenses:

 
Present Perfect
I have watched TV for many years.   
You have watched TV for many years.   
He has watched TV for many years.   
She has watched TV for many years.   
It has watched TV for many years.   
We have watched TV for many years.   
You have watched TV for many years.   
They have watched TV for many years.   

Present Perfect Continuous
I have been watching TV for three hours.   
You have bee...

Continue reading ...