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
ХЕЛП МИ ПЛИЗ СРОЧНО
Answers & Comments
Ответ:
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