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