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 had booked have book has booked booked The students a flight to London . ( to book ) 2 passed have had pass has passed had passed My friends the geography test . ( to pass ) 3 has have lost had lost has losten has losen lost has lose The teacher the keys , so he can't open the door . ( to lose ) 4 caught has just catched has just catchet has caught just have just caught just has The cat a mouse . ( just / to catch ) 5 fed have fed just just have had just fed have just feed I the rabbits . ( just / to feed ) 6 has have never go have never gone has never go never has never went gone John on a trip through Alaska . ( never / to go ) 7 have have buyed had bought bought have buy I a new laptop . ( to buy ) 8 have have not forget has not forgottten have not forgot had not forgotten have not forgetten forgotten not The students their homework so far . ( not / to forget ) 9 never have never seen seen has never see has has never saw have never saw Emma this film on TV . ( never / to see ) 10 has have phoned have phone has phonet has phone phoned How often she the office this morning ? ( to phone )