She … all the horses in this stable.
has ridden
has been riding
He … on every bed in this room and he does nоt like any of them.
has slept
has been sleeping
She … . That is why she is wearing breeches.
has ridden
has been riding
The students … very hard this year.
have worked
have been working
She … for a rise in salary for two months but she has nоt dared to ask for it.
has hoped
has been hoping
He his … key and he has been trying to wake his flatshare by throwing stones at his window.
has been loosing
has lost
He … stones at the wrong window.
has been throwing
has thrown
I … too fast. That is why I am so tired.
have walked
have been walking
He … his car. That is why his hands are so dirty.
has greased
has been greasing
She … . Somebody else ought to drive.
has drunk
has been drinking
We … sandwiches for the party all the afternoon.
have made
have been making
She … in this school for three years.
has taught
has been teaching
Следующие статьи
- Тест №7 The Present Perfect Progressive - 20/01/2019 13:40
- Тест №6 The Present Perfect - 20/01/2019 13:36
- Тест №5 The Present Perfect - 20/01/2019 13:33
- Тест №4 The Present Perfect / The Present Perfect Continous - 20/01/2019 13:30
- Тест №3 The Present Perfect / The Present Perfect Continous - 20/01/2019 13:25