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