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