go, A) went, B) going, C) gone, D) goes, eat, A) ate, B) eated, C) eats, D) eaten, see, A) seeing, B) saw, C) sees, D) seen, have, A) had, B) having, C) haved, D) haden, do, A) did, B) done, C) doing, D) does, take, A) took, B) taking, C) taked, D) taken, make, A) made, B) makes, C) making, D) maked, write, A) wrote, B) writing, C) written, D) writes, read, A) readed, B) rode, C) reads, D) read, drink, A) drank, B) drinking, C) drinks, D) drunk, give, A) gave, B) giving, C) gives, D) given, buy, A) buyen, B) buys, C) buyed, D) bought, speak, A) spoken, B) speaking, C) speaks, D) spoke, find, A) finded, B) founded, C) finds, D) found, break, A) broke, B) breaking, C) breaks, D) broken, She has ___ many students in her career., teach, B) taught, teaches, teaching, I have already ____ to Spain., flew, flied, fly, flown, We have ____ him to the airport., driven, drove, drive, drived, My mom _____ __________ the groceries at the supermarket., have / forgot, has / forgot, have / forgetten, has / forgetten, He has ______ from a tree., fallen, falled, fell, fall.

Present Perfect Practice

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?