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