Present Perfect Continuous Date: Name:
1. - How long ... here? - For almost twenty years!
Select 2 answers
AHave you worked BHave you working
CHave you been DHave you been workingworked
2. I ... to find my glasses for half an hour! Where are they?!
AHave trying BHave been trying
CHave being trying DAm trying
3. I ... this person since my childhood! Actually, it's my brother.
AHave known BHave been known
CHave been knowing DHas known
4. - How many times ... chess this week? - Three times only.
AB
Did you playWere you playing
CHave you been D
Have you played playing
5. She ... for the whole evening, and she's still full of energy.
AB
Has dancingHas been dancing
CHas been looking at D
Have been dancing me
6.
AHave you been working
BHave you done
CAre you doing
DHave you been doing
7. I ... since last year, and these are Paris, Rome and Madrid.
Select 2 answers
AHave visiting three cities
BHave been visiting three cities
CHave visited three cities
DHave already visited three cities
8. - How much money ...? - All that I had with me)
Select 2 answers
ADid you spend BDid you spent
CHave you spend DHave you spent yet
9. - What are you reading? - Jules Verne. I ... this book for almost a week!
AHave read BHaven't read
CHave been read DHave been reading
10.- How long have you had this computer? - I ... it for a year.
Select 2 answers
AHave been having BHave been had
CHave had D've had