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