Have you ever _____ sushi?, ate, eat, eating, eaten, Have you ever _____ to London?, going, been, went, go, How long _____ you been studying English?, have, are, has, do, I have been working here _____ 2021., already, yet, since, for, She has been waiting _____ two hours., yet, since, for, already, I have _____ finished my homework., for, yet, since, already, Have you finished your homework _____?, since, yet, for, already, They haven't arrived _____., yet, for, since, already, Have you ever _____ a marathon?, ran, runs, running, run, He has been living in this city _____ five years., yet, since, for, already, Have you ever visited a museum?, Yes, I do, No, I won't, Yes, I have, No, I didn't, Have you ever tried scuba diving?, No, I wasn't, No, I don't, Yes, I did, Yes, I have, How long have you been learning English?, At two years, For two years, Since two years, In two years, She has been practicing the piano ____ three hours., yet, since, for, already, We have been living here ____ 2019., for, yet, already, since, Have you booked the tickets ____?, yet, already, since, for, They haven't called me ____., since, yet, already, for, I have ____ seen that movie., already, for, since, yet, Have you ever _____ a new language?, learn, learning, learned, learns, Have you ever _____ your phone?, lose, loses, losing, lost, Have you ever _____ a cake?, bakes, baked, bake, baking, How long have you been _____ today?, working, worked, works, work, How long have they been _____ for the bus?, waited, wait, waits, waiting, I have been living here _____ 2020., for, yet, since, already, She has been studying _____ three hours., already, for, yet, since, We have _____ eaten dinner., since, already, yet, for, Have you cleaned your room _____?, yet, already, for, since, Have you ever ____ a horse?, riding, ridden, rode, ride, Have you ever ____ your passport?, lost, losed, lose, losing, Have you ever ____ a foreign dish?, cook, cooking, cooked, cookeded, Have you ever ____ all night?, studying, studied, study, studys, How long have you been ____ this book?, reading, reads, read, to read, How long have they been ____ for help?, to wait, waited, wait, waiting, I have been exercising ____ January., yet, for, since, already, She has been working here ____ six months., already, yet, since, for, We have been talking ____ 10 a.m., already, since, for, yet, I have been learning Spanish ____ two years., for, since, yet, already, He has been feeling sick ____ Monday., already, for, since, yet, I have ____ eaten lunch, so I’m not hungry., since, for, yet, already, Have you sent the email ____?, yet, since, already, for, She hasn’t replied ____., for, already, yet, since, They have ____ started the meeting., yet, already, for, since, We haven’t decided ____., for, yet, already, since, Have you ____ been to Japan?, yet, never, already, ever, I have ____ visited that website before., never, ever, ready, yet, How long have you been ____ your new job?, did, do, doing, done, Have you ever ___ bungee jumping?, gone, go, going, went, Have you ever ___ a ghost story?, hearing, heard, hear, hearded, Have you ever ___ your best friend?, hurted, hurting, hurt, hurts, Have you ever ___ a famous person?, see, seeing, saw, seen, How long have you been ___ your phone today?, uses, used, using, use, How long has she been ___ for her exam?, studied, study, studies, studying, They have been arguing ___ an hour., for, yet, since, already, I have been working on this project ___ Monday., already, since, yet, for, We have already ___ the report., send, sended, sending, sent, Has the bus arrived ___?, for, already, yet, since.
0%
Present Perfect Practice
Share
Share
Share
by
Nyxft4339
Edit Content
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
Gameshow quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
AI Enhanced: This activity contains content generated by AI.
Learn more.
Switch template
Show all
More formats will appear as you play the activity.
)
Open results
Copy link
QR code
Delete
Continue editing:
?