I have been reading a book since morning
He has been fixing the window from 10 a.m.
Have we been going to the museum ?
I have been singing this song all afternoon.
She has been teaching students for 10 years.
Has he been writing an article since noon ?
We have been riding our bikes for 2 hours.