Fill in the Blanks Present Perfect Online version Fill in the blanks with present perfect tense forms. by Uxía Gómez 1 have has has cut won left bought has brought have have spoken answered has has done She the questions . He a lot of cookies . You a new umbrella . Our team the prize . My brother his finger with a knife . They in Chinese . I it today . It is said that Peter the town .