What Does “Have Been Going To” Mean?
The phrase “have been going to” is part of the present perfect continuous tense. It describes an action that started in the past and is still continuing now—or has just recently stopped.
Example: “I have been going to the gym every morning this week.”
This means the person started going to the gym earlier this week and is still doing it (or did it up until today).
Structure
Subject + have/has + been + going + to + [place/activity]
- I have been going to school.
- She has been going to yoga classes.
- They have been going to the park after work.
Common Uses
- To talk about repeated actions over a recent period.
- To emphasize the duration or continuity of an activity.
- To explain current results caused by recent ongoing actions.
“My shoes are worn out because I have been going to work on foot.”
Try It Yourself!
Complete the sentence using “have been going to”:
Lately, she _______________ (go) the library every afternoon.