The present perfect/the present perfect continous (90)Wybierz poprawn± odpowiedĽ.
-----
She ----- has been drinking has drunk . Somebody else ought to drive.
I ----- have been hearing have heard from her once since she went away.
We ----- have been making have made sandwiches for the party all the afternoon.
She ----- has been teaching has taught in this school for three years.
She ----- have been teaching have taught dozens of students but she has never met such a hopeless class before.
She ----- has been sleeping has slept since eight o'clock. It's time she woke up.
I ----- have been looking have looked for car keys but I haven't found any.
I ----- have been walking have walked for seven hours.
It ----- has been raining has rained for two hours and the ground is too wet to play.
I ----- have been working have worked for her for six years and she has never said "Hello" to me.