Writing and grammar practice exercises
reading practice exercises
vocabulary practice exercises
listening practice exercises
speaking practice exercises
pronunciation practice exercises
proficiency test practice exercises

 

Review grammar points you are unsure of and improve your overall proficiency test scores. High grammar skills ensure your ideas are clear and easy to follow.

Post your comments or questions to the blog or contact form.

 

Present Perfect Progressive

USES
For an action that began in the past and continues:

I have been waiting for hours.


FORMS - Affirmative  
Have been progressive form Environmentalists have been trying to save the spotted owl.
Has been progressive form Sally Trezona has been trying to save the spotted owl
   
FORMS - Negative  
Have not been progressive form I have not been working very hard.
Has not been progressive form He has not been working very hard.

 

 

 

Speed Reader | Common Errors | Parts of Speech | Privacy | Terms of Use | Internet Resources

Copyright 2010 ESL Study Guide