Complete the sentence: This is the most exciting book I ___ (ever/read), have ever read, Complete the sentence: She isn’t hungry because she ___ lunch (just/have), has just had, Complete the sentence: We can watch the film now because Dad ___ home (already/come), has already come, Complete the sentence: I ___ my keys, so I can’t open the door (just/lose), have just lost, Complete the sentence: ___ you ___ to London (ever/be), Have you ever been, Complete the sentence: Tom knows the news because he ___ the email (just/read), has just read, Complete the sentence: Mum ___ the living room, so it looks lovely (already/clean), has already cleaned, Complete the sentence: I ___ that actor in a film before (never/see), have never seen, Complete the sentence: My brother ___ computer games a lot lately (play), has played, Complete the sentence: They ___ any homework yet (not/finish), haven't finished, Complete the sentence: Kate looks happy because she ___ a prize (just/win), has just won, Complete the sentence: We ___ to the new shopping centre recently (go), have gone, Complete the sentence: I can’t lend you this book because I ___ it yet (not/read), haven't read, Complete the sentence: He ___ sushi before, so he wants to try it (never/eat), has never eaten, Complete the sentence: Sarah ___ three messages so far today (send), has sent, Complete the sentence: ___ your parents ___ from holiday yet (come/back), Have your parents come back, Complete the sentence: We ___ our project, so we can relax now (just/finish), have just finished, Complete the sentence: I ___ my best friend recently because she was ill (not/see), haven't seen, Complete the sentence: Jack ___ very hard lately for his exams (study), has studied, Complete the sentence: She ___ her room already, but the kitchen is still messy (tidy), has tidied, Complete the sentence: This is the funniest video we ___ (ever/watch), have ever watched, Complete the sentence: I’m not buying new trainers because I ___ these ones recently (just/get), have just got, Complete the sentence: Paul ___ his grandparents for a long time lately? (visit), Has Paul visited, Complete the sentence: My sister ___ a horse, but she would love to (never/ride), has never ridden, Complete the sentence: We ___ any new episodes recently (not/see), haven't seen, Complete the sentence: The teacher ___ our tests already, so ask her for results (mark), has marked, Complete the sentence: I ___ that song somewhere before (hear), have heard, Complete the sentence: ___ Anna ___ the dog yet (feed), Has Anna fed, Complete the sentence: My cousins ___ in this town since June (live), have lived, Complete the sentence: He ___ tired lately because he has slept badly (feel), has felt
0%
Transformations: Present perfect
Share
Share
by
U43490770
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
Flash cards
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:
?