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