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