2. Wybierz poprawną odpowiedz.
1. She.......................for you all day
a. haves been waiting b. has been waiting c. has waiting
2. I...........................this book since Monday
a. have read b. have been reading c. have been read
3. We.......................all morning. Where have you been?
a. has been calling b. have been calling c. have been caling
4. What ......................since last party?
a.have you do b. have you done c. have you been doing
5. We........................working in the garden because it was raining
a. haven't been b. haven't c. have been't
6. My mother .......................since she came back home
a.have been watching TV b. has been watching TV c. has watching TV
7. My friend................... judo for a long time
a. has been doing b.has been ding c. has been dooing
8. Kate .......................Mark since they were children.
a. has known b. has been knowing c. has knowing
9. They stayed at home, because it..........for long time
a. hasn't been raining b. has been raining c. has rained
10. Lisa ................her English
a. has not been practicing b. has been not practising c. has ben practicing