I _______ gone to a lot of magical towns., have, has, My sister ________ graduated in her Business career., have, has, I___ surfed in Acapulco before., 've, 's, I _________ seen a blue whale. I have only seen them in pictures :(, have, haven't, has, hasn't, My mom ________ tried Paella before, she says it's delicious., have, haven't, has, hasn't, I haven't _________ my homework :(, do, did, done, I haven't _________ that movie before, but people say it's interesting., see, seen, saw, Have you _________ chapulines before? It's great with lemon and salt!, tried, trieded, try, She ______ visited London twice., was, has, have, had, They have ______ their project already., finished, finish, finishes, finishing, I ______ never eaten sushi before., am, has, did, have, He has ______ his keys again., loses, lose, lost, losing, ______ you ever ridden a horse?, Have, Are, Has, Did, We haven't ______ dinner yet., ate, eating, eat, eaten, Maria has ______ her room this morning., clean, cleans, cleaned, cleaning, The children have ______ all the cookies., taking, taken, take, took, It ______ rained a lot this week., has, have, is, had, I have ______ that book three times., reading, reads, rode, read
0%
Present Perfect
Share
Share
by
Alvaradomiguela1
Edit Content
Save
Like
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
More like this
Present Perfect Past Simple Speaking Have you ever...?
by
Elvirakhmat71
Spin the wheel
93
Have & has
by
Linnaakiyama
Open the box
182
Have/Has got
by
Yanabik55
Speaking cards
867
have \ has Minecraft
by
Sunik16
Quiz
136
Has got / Have got ?
by
Zhanna31
Quiz
171
Have got / Has got
by
Misscintia09
Quiz
102
Have you got\has?
by
Darisha2
Unjumble
87
Has got - Have got
by
Everlastingprac
Whack-a-mole
63
AI Enhanced: This activity contains content generated by AI.
Learn more.
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?