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