I _____________ studied French.
have
You have _____________ dancing in your bedroom.
been
I have taken piano lessons __________ a year.
for
I __________________ a lot of money for my new videogame.
have saved
The two boys __________________ studying for the test since the morning.
have been
Your friends have studied together __________ last March.
since
Jenny _______________ as DJ in the party.
has worked
Alex ___________ been watching TV for so long.
has
Mary has __________ playing chess _______ she was 7 years old.
been / since
My parents have ____________ visited my older brother in his new house.
already
How long _________ you ___________ going to the same school?
have/been
My cousins have __________ many baseball competitions __________ a long time.
won / for
Paula _____________ with her computer yet.
hasn't / worked
How long ___________ Martin been ______________ time online?
has/spending
My best friend _________ been ______________ in Australia _____________ three weeks.
has / living / for