Present perfect continuous
I have been writing articles on different topics since morning.
He has been reading the book for two hours.
They have been playing football for an hour.
She has been finding the dress since morning.
He has been studying in the library for three hours.
We have been shopping at this fair for two hours.
We have been watching a movie in this Cineplex for two hours.
You have been shopping in that market for three hours.
I have been singing different kinds of songs, especially modern.
I have been listening to melodious songs for an hour.