В этом тесте вы сможете проверить, насколько хорошо вы усвоили тему Present Perfect Continuous.

Внимание: в некоторых вопросах теста употребляется не Present Perfect Continuous, а другие времена. Это сделано с той целью, чтобы вы поняли, умеете ли вы отличать Present Perfect Continuous от других времен или нет.

1. Look at her hands! They are dirty! She … fruits for 2 hours.

a) has been picking
b) have been picking
c) was picking
d) picked

2. Is it true that you … to find me all day long? 

a) has been tried
b) have been
c) have called
d) have been trying

3. Sorry. I ... one of your glasses.

a) have broken
b) have been breaking
c) have been broken
d) have breaking

4. My daughter … since early morning. 

a) have been studies
b) has studied
c) have studied
d) has been studying

5. I … for you since seven o’clock. Why are you so late?

a) have been waiting
b) has been wait
c) have been waited
d) waited

6. Look what Pat ... me for my birthday! A bike!

a) gave
b) has been giving
c) have been giving
d) has given

7. She’s tired because she ... all day.

a) have been shopping
b) has been shopping
c) had been shopping
d) did been shopping

8. Nobody wants to hire me. I … for a job since 2011.

a) had been looked
b) had been looking
c) was looking
d) have been looking

9. How long … she … … my cell phone? My account is blocked!

a) has / been using
b) have / been using
c) did / use
d) was / using

10. Anna ... a good job.

a) finds
b) has found
c) founded
d) has been finding


1. a
2. d
3. a
4. d
5. a
6. d
7. b
8. d
9. a
10. b