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