Completar frases Fill in the gaps with a present perfect to complete the sentences.Versión en línea Present perfect por Fridoline Defevere 1 have booked have book had booked has booked The students a flight to London . ( to book ) 2 had passed has passed passed have had pass My friends the geography test . ( to pass ) 3 lost has lose has losen has losten have lost had lost has The teacher the keys , so he can't open the door . ( to lose ) 4 just has has caught just have just caught has just catchet caught has just catched The cat a mouse . ( just / to catch ) 5 had just fed have fed have fed just have just feed just I the rabbits . ( just / to feed ) 6 has never go have never gone has never went have never go gone never has John on a trip through Alaska . ( never / to go ) 7 bought have buy have buyed had bought have I a new laptop . ( to buy ) 8 had not forgotten have forgotten not have not forget have not forgot has not forgottten have not forgetten The students their homework so far . ( not / to forget ) 9 has never saw has never have never seen seen have never saw has never see Emma this film on TV . ( never / to see ) 10 have phone has phone have phoned has has phonet phoned How often she the office this morning ? ( to phone )