Present Perfect or Present Perfect Continuous - 1
Fill in with the correct form
1) My team (already / win) two matches.
already have been winning has won
2) I (write) an essay since 2 o'clock.
has have been written writing
3) I (play) football for five years.
have been playing has played
4) We (cover) an area of five kilometres so far.
covering have has covered
5) Are they not there yet?
They (walk) for hours.
walking walked been have has
6) She (just / finish) her homework.
been has just finished finishing
7) He (practise) the piano for 30 minutes.
have been has practised practising
8) The children (be) on holiday for 6 days.
being been have has
9) We (miss) the bus twice this week.
missed has have missing
10) The dog (bark) since midnight.
been barking has have barked
ХЕЛП МИ
1. has already won
2. have been writing
3. have been playing
4. have covered
5. have been walking
6. has just finished
7. has been practicing
8. have been
9. have missed
10. has been barking