A
B
C
100

Ella no te _______________ 

ama

100

You have _____________ dancing in your bedroom.

been

100

I have taken piano lessons __________ a year.

for

200

The two boys __________________ studying for the test since the morning.

have been

200

Your friends have studied together __________ last March.

since

300

Alex ___________ been watching TV for so long.

has

300

Mary has __________ playing chess _______ she was 7 years old.

been / since

400

How long _________ you ___________ going to the same school?

have/been

400

My cousins have __________ many baseball competitions __________ a long time.

won / for

500

How long ___________ Martin been ______________ time online?

has/spending

500

My best friend _________ been ______________ in Australia _____________ three weeks.

has / living / for

M
e
n
u