She have/has been practicing the piano all morning.
Has
He have been studying for the test.
He has been studying...
She __________ (wait) for the bus for 20 minutes.
She has been waiting for the bus for 20 minutes.
He (has been/have been) running for an hour.
has been
She have been working here since 2020.
have → has
They have/has been working on this project since Monday.
Have
We has been waiting for the bus for 30 minutes.
We have been waiting...
We __________ (not/sleep) well lately.
We haven’t been sleeping well lately.
We (has been/have been) hiking all morning.
have been
The cat have been sleeping on the couch all day.
have → has
The dog have/has been barking for hours.
Has
She have been cooking dinner since 5 PM.
She has been cooking...
How long __________ (you/study) English?
How long have you been studying English?
The students (has been/have been) preparing for exams.
have been
They has been talking for hours.
has → have