1 has eaten2 have broken3 has started4haven't left5have written6have already finished7 have lost8hasn't gone9 has just phoned10haven't seen11has never seen12have lived13hasn't arrived14Has he ever been15have bought2. has eatenhas losthave takenhave broughthas finishedhas gonehas happenedhave foundhas writtenhave boughthave foundhave decidedhas brokenhave started