Learn English – He has been watching TV

grammar

1.He has been watching TV.

What does this sentence mean?

Does it mean that the person started watching TV sometime before and still watching it or the person started watching TV sometime before and has stopped watching it?
does it mean something else rather than my options?

Best Answer

The first option is right. It means that the person has started sometime before and is still watching TV. The continuous perfect tense is often used to indicate that the action has been performed for a long time (most often longer than it's supposed to).