Present Perfect Affirmative and NegativeOnline version Present Perfect Affirmative and Negative by Soledad Jorda 1 I _________ a glass a have broke b have broken 2 They _______ a lot a haven´t eaten b hasn´t eaten c haven´t ate d 3 He ______ a big house. a has bought b has buy 4 You _______ your cat to the vet. a have taken b has taken 5 She _____________ a color a has picked b have picked c has pick d have broke 6 Tini and Emilia _________________ all races a ´ve raced b ´s raced 7 She ________ her mind. a hasn´t changed b haven´t changed 8 Duki ______________ a lot of board games a has collected b has collect c have collected 9 It ________ a lot a has rained b have rained c has rain 10 Messi and Dibu _______ English a have learned b has learned 11 The children __________ behind the trees. a haven´t hidden b hasn´t hidden c haven´t hide d hasn´t hide 12 Messi ________ three goals. a has scored b has score 13 Grandpa _______________ some muffins. a hasn´t baked b haven´t baked c hasn´t bake d haven´t bake 14 Dad ___________ the boxes to the other room. a has moved b have moved c has move d have moved 15 Sam _____________ the riddle. a has guessed b has guess