1) She has ____to the store. a) went b) gone 2) They ____ three books together. a) have wrote b) have written c) has write 3) I ______ too much cake. a) have eat b) eaten c) have eaten 4) He ____ all the juice. a) has drunk b) have drunk c) has drink 5) We ____ to the manager. a) have speaken b) have spoken c) speaken 6) You have ____this car before. a) driven b) drove c) droven 7) I have ____all my exams. a) took b) taken c) tooken 8) She _____a new project. a) have begin b) has begun c) has begin 9) They have ____ to New York. a) flown b) flew c) flewn 10) He ____ a lot this year. a) have grew b) grown c) has grown 11) I have ___my keys. a) found b) finden c) founden 12) She ____ that song many times. a) have sung b) has sing c) has sung 13) They have ____ a new house. a) builden b) built c) buildt 14) He ____ a cold. a) has catched b) has caught c) have caughten 15) We have ____ very tired lately. a) felt b) feelen c) fallen 16) You have _____ my birthday again! a) forgetten b) forget c) forgotten 17) The dog has _____ the mailman. a) bite b) biten c) bitten 18) She ____ the presents well. a) has hid b) has hidden c) has hide 19) I have ____ her before. a) met b) meet c) meeten 20) They have ___ their car. a) sell b) sold c) seld 21) We have ___ our jackets at home. a) leaven b) lift c) left 22) He has ____ that book twice. a) read b) readen c) ride 23) I have ___ a horse before. a) rode b) ridden c) roden 24) She has ____ in line for an hour. a) stood b) stand c) standed 25) They have ___ across the lake. a) swam b) swem c) swum 26) You have ____ a big mistake. a) maked b) maden c) made 27) The kids have ____ all afternoon. a) sleepen b) slept c) sleeped 28) I have ___ your secret. a) kept b) keeped c) keept 29) She has ____ me her umbrella. a) lend b) lant c) lent 30) He has ____ the bottle too much. a) shaken b) shook c) shaked

Leaderboard

Visual style

Options

Switch template

Continue editing: ?