Răspuns:
I've been learning (it/English) for three years.
What have you been doing?
They have been working all day.
How long has she been playing (football)?
We have been driving for three hours.
He has been swimming.
They have been talking for hours.
We have been reading all afternoon.
The baby has been crying all day.
I have not been having a good time.