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