For example:
- It has been raining for two hours. (Here the rain started two hours ago and still it is raining)
- They have been playing cricket since morning. (Here they started playing before and still playing)
Structure:
Subject + have been/ has been + (V1+ing) +Object
- She has been cooking for an hour.
- He has been waiting for her mother for a long time.