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