I ____ my homework already., finished, have finished, am finishing, finish, She ____ to Da Nang twice., has gone, went, was, has been, They ____ not seen this movie yet., have, had, are, has, ____ you ever eaten sushi?, Do, Has, Have, Did, He ____ in Hanoi since 2020., is living, lives, lived, has lived, We ____ finished lunch just now., had just, have just, are just, just have, My father ____ never flown abroad., have, is, has, did, Lan ____ her keys already., has lost, loses, is losing, lost, ____ they finished the test yet?, Did, Has, Are, Have, I have not called him ____., since, already, yet, just, She ____ just cleaned her room., has, had, have, is, ____ your brother ever ridden a horse?, Did, Has, Does, Have, They ____ not arrived yet., had, have, were, has, We ____ known each other for five years., have, are, did, has, Tom ____ this book three times., reads, is reading, has read, read, ____ she done her homework yet?, Have, Did, Is, Has, I ____ never seen such a beautiful place., have, has, had, am, He ____ not visited his grandparents recently., is, has, did, have, They ____ worked here since January., were, has, have, did, ____ you finished your project already?, Do, Has, Did, Have, Mary ____ just come home., have, had, has, is, We ____ not eaten dinner yet., did, have, are, has, ____ he ever tried Korean food?, Have, Does, Did, Has, I ____ lived here for ten years., have, am, did, has, She ____ already written the email., have, did, has, is, They ____ never met before., did, have, are, has, ____ your parents arrived yet?, Has, Did, Are, Have, He ____ just broken his glasses., has, have, had, is, I ____ not completed the exercise yet., did, has, have, am, ____ she ever visited Hue?, Have, Did, Does, Has.
0%
Present perfect
Share
Share
Share
by
Ttkv0001
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
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:
?