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