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
ХЕЛП МИ