Complete the sentence: I __________ (visit) London three times., visited, has visited, have visited, have visit, Complete the sentence: She __________ (not / finish) her homework yet., hasn't finished, didn't finish, haven't finished, not finished, Complete the sentence: __________ you ever __________ (climb) a mountain?, Has / climbed, Have / climb, Did / climb, Have / climbed, Complete the sentence: We __________ (have) some amazing experiences while travelling., has had, have had, have have, had, Complete the sentence: He __________ (not / talk) to his teacher yet., didn't talk, haven't talked, hasn't talked, not talked, Complete the sentence: __________ they __________ (become) good friends?, Has / become, Did / became, Have / became, Have / become, Complete the sentence: My parents __________ (travel) to many different countries., have travelled, have travel, has travelled, travelled, Complete the sentence: I __________ (not / see) this film yet., didn't see, haven't seen, hasn't seen, not seen, Complete the sentence: __________ you __________ (ever / have) a bad experience on holiday?, Has / ever had, Have / ever have, Have / ever had, Did / ever have, Complete the sentence: She __________ (become) much more confident., has became, have become, became, has become, Complete the sentence: We __________ (not / visit) this place before., haven't visited, hasn't visited, not visited, didn't visit, Complete the sentence: __________ he __________ (talk) to your parents about it?, Have / talked, Has / talked, Did / talk, Has / talk, Complete the sentence: I __________ (lose) my keys!, have lost, has lost, lost, have lose, Complete the sentence: They __________ (not / climb) a mountain before., hasn't climbed, not climbed, haven't climbed, didn't climb, Complete the sentence: __________ you __________ (ever / eat) sushi?, Did / ever eat, Have / ever ate, Has / ever eaten, Have / ever eaten, Complete the sentence: My brother __________ (become) a doctor., became, has become, have become, has became, Complete the sentence: We __________ (not / have) enough time to finish the project., didn't have, not had, haven't had, hasn't had, Complete the sentence: __________ she __________ (ever / travel) alone?, Did / ever travel, Have / ever travelled, Has / ever travel, Has / ever travelled
0%
Present Perfect Sentence Completion
Share
Share
by
Subarska
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
Open results
Copy link
QR code
Delete
Continue editing:
?