I _____ to Paris three times., have been, has gone, have went, have gone, She _____ her keys at home., has leave, has lost, has left, have left, They _____ a great movie tonight., have seen, has seen, have saw, have watched, He _____ breakfast already., have eaten, has eaten, has drunk, has ate, We _____ our homework., have done, have did, have made, has done, My brother _____ a new bike., has buy, has bought, has brought, have bought, You _____ that song before., have sung, have hear, have heard, has heard, The cat _____ onto the roof., has climb, has fallen, have climbed, has climbed, I _____ your message., have readed, have written, has read, have read, She _____ a beautiful poem., has written, has read, have written, has wrote, I _____ my wallet., hasn't found, haven't found, haven't find, haven't lost, He _____ the truth., hasn't told, haven't said, hasn't said, hasn't say, They _____ to the museum yet., haven't went, haven't been, haven't gone, hasn't gone, She _____ the book., haven't brought, hasn't bought, hasn't bring, hasn't brought, We _____ dinner yet., haven't eaten, haven't ate, haven't drunk, hasn't eaten, The baby _____ asleep., hasn't fell, hasn't fallen, haven't fallen, hasn't grown, You _____ me the answer., haven't tell, haven't said, hasn't told, haven't told, My friends _____ the gift., haven't given, haven't taken, haven't gave, hasn't given, It _____ much this week., hasn't frozen, hasn't rain, hasn't rained, haven't rained, I _____ that mistake again., hasn't made, haven't made, haven't done, haven't make, _____ you _____ your bed?, Did make, Have make, Have made, Has made, _____ she _____ the letter?, Has wrote, Has written, Have written, Did write, _____ they _____ the news?, Did hear, Has heard, Have hear, Have heard, _____ he _____ his phone?, Has lost, Have lost, Has lose, Did lose, _____ we _____ this film before?, Did see, Has seen, Have saw, Have seen, _____ your sister _____ the cake?, Has eaten, Did eat, Have eaten, Has ate, _____ I _____ you this before?, Have tell, Has told, Have told, Did tell, _____ the dog _____ outside?, Has ran, Has run, Did run, Have run, _____ she _____ your help?, Did take, Has taken, Has took, Have taken, _____ they _____ the window?, Have broken, Has broken, Did break, Have broke

PRESENT PERFECT VERSION 2

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?