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