I ___ the book already., has read, have read, have reading, read have, She ___ a new dress., bought has, have bought, has buy, has bought, He ___ the bag on the table., has putted, have put, has put, put has, We ___ our homework., have done, done have, has done, have do, They ___ a cake., made have, have make, has made, have made, You ___ all the apples., have eaten, has eaten, have ate, eaten have, My friend ___ a letter., written has, have written, has written, has wrote, Dad ___ the email., has send, has sent, sent has, have sent, The child ___ a cat., drawn has, has draw, has drawn, have drawn, Mom ___ cookies., baked has, has baked, have baked, has bake, I ___ the window., opened have, has opened, have open, have opened, She ___ her room., has cleaned, cleaned has, has clean, have cleaned, We ___ this story before., have read, have reading, read have, has read, He ___ a new phone., have bought, bought has, has buy, has bought, They ___ the books away., have putted, have put, put have, has put, You ___ a great job., has done, done have, have done, have do, My sister ___ breakfast., has made, made has, has make, have made, The boys ___ lunch., eaten have, have ate, have eaten, has eaten, Anna ___ a message., has wrote, have written, written has, has written, Our teacher ___ the documents., has send, has sent, sent has, have sent

Present Perfect Positive Exercise

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?