"Has been battling..."
We use the present perfect to talk about an activity that has been stopped but that it is linked with the present time.
For example:
Q. What have you been doing?
- I have been cleaning the dishes.
- I have been working really hard today.
- I have been walking the whole day
- I have been eating a lot this week.
Forming the Present Perfect continuous.
Subject + HAVE/HAS + Past Participle + ‘ing’
TEST YOUR KNOWLEDGE
Click
here to see if you can hear the present perfect continuous in the video.