Unscramble Words PRESENT PERFECT CONTINUOUSOnline version put the words into the right order by Анастасия Гребенникова 1 on project this for hours I 5 been working have 2 your sister doing has morning since What been ? ? 3 been haven't for hour doing 1 sport We 4 have Students day their all doing been homework 5 for 2 for her have They hours been waiting 6 the whole It raining day has been 7 She been hasn't hour for speaking 1 French