She _____ her homework already., have finished, has finished, has finish, We _____ to London twice., have been, have gone, has been, My brother _____ eaten breakfast yet., hasen't, haven't, hasn't, _____ you ever seen a dolphin?, Did, Have, Has, They _____ football since 2020., has play, have played, has played, Mum _____ just arrived home., has, have, haves, I _____ my keys! I can’t find them., have losed, have lose, have lost, Tom and Ben _____ visited Paris., have, did, has, I have lived here _____ five years., since, just, for, She has been sad _____ Monday., for, since, yet, Dad has _____ washed the car., yet, for, just, Have you done your homework _____?, for, since, yet, We have known each other _____ 2018., for, since, just, They have played tennis _____ two hours., for, since, just, They haven't arrived _____, since, yet, just
0%
Present Perfect Practice
Share
Share
by
Seleneresources
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 quiz
by Anonymous
Quiz
96
PRESENT PERFECT - ALREADY,YET, FOR AND SINCE
by
Almudena3
Unjumble
12
2nd quiz: Present perfect+for/since, already/yet
by
Feliciadewi
Quiz
15
PRESENT PERFECT - YET/ ALREADY / JUST
by
Vvillalobos3
Quiz
28
PRESENT PERFECT - speaking practice - Have you ever...?
by
Luizagizinska
Spin the wheel
72
ESL present perfect
by
Lovenglish
Unjumble
47
Present perfect + already, just, yet, ever, never, for and since
by
Isabelalonsobs
Complete the sentence
15
PRESENT PERFECT - Questions (Speaking)
by
Kristinakm
Open the box
15
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?