Unscramble Words Present PerfectOnline version Practice present perfect structure by Michelle Mora 1 the to We mall have gone . . 2 nap taken He has a . . 3 a book new has She bought . . 4 She hasn't finished her meal . . 5 you Have before eaten "mole" ? ? 6 found a he job Has ? ? 7 English six studied for I have months . . 8 than They for more been 30 years have married . . 9 tonight has a She for table booked . . 10 phoned you meeting Have . Mr a arrange Colleman to ? . ?