People who struggle with the present perfect progressive often try to memorize the form as a whole without deciding on the reason why 'have', 'been', and 'ing' are lined up together.I will explain it ...
The "present progressive" is something you learn in your first year of junior high school English.I am running.He is studying ...