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