Completar Frases PRESENT PERFECT CONTINUOUS TENSEVersión en línea TENSES por Engz 1 enhancing has been He his coding skills for a year . 2 been working has The team the project for months . 3 hours for She has been running the marathon . 4 have brainstorming been We on this idea for a very long time . 5 have month scientists The been conducting their experiments since last . 6 She her improving has been language proficiency for years . 7 for developing have We been the new software our project . 8 since morning this He has been working on the report . 9 been children building have The the sandcastle for hours . 10 very time long She a has been writing her novel for . 11 designing They been have their website for months . 12 cooking have skills been I improving my for a year . 13 The team competition upcoming has been training for the for weeks . 14 skills months piano her She has been practicing for . 15 months event for have We been planning the . 16 time paper has very He been working on his research for a long . 17 for marketing strategy They have been discussing their weeks . 18 since tending garden morning She has been the . 19 my have for I been writing novel two months now . 20 business running year been They have their since last . 21 improving skills language his He has been for a year . 22 kids building for treehouse The have been their weeks . 23 piano childhood her skills She has been practicing since . 24 have preparing for for We been the new semester months . 25 has a over been He writing his novel for year . 26 semester on all projects The students have been working their research . 27 painting for improving skills She has been her months . 28 developing plan have a time They been their business for long . 29 enhancing my photography skills I have been for years . 30 for analyzing experiment scientists The have been the data the .