Choose the correct option to complete the sentences
Bobby's clothes are so dirty! What
[has he done|has he been doing] all day?How long
[have you known|have they been knowing] Charlie?A: Oh, this is my favourite film!
B: How many times [have you watched|have you been watching] it?I
[have learned|have been learning] to drive for three years. Now I'm quite confident on the road.I
['ve practised|'ve been practising] to play that song for hours because I'm planning to take part in a concert.You are so lucky! You
['ve been visiting|'ve visited] so many countries already!A: Liza, I'm really sorry, I'm late.
B: Don't worry. I [haven't waited|haven't been waiting] more than 5 minutes.
A: Where have you been?
B: We [have played|have been playing] chess with dad for an hour.
I'm nervous because I
[have never been playing|have never played] lawn tennis.A: I'm hungry.
B: Mom [hasn't finished|hasn't been finishing] the dinner, so we have to wait.