I ___________ (read) your book several times., had read, has read, have read, have readed, She _________ (wear) that skirt many times., have wore, has wore, have worn, has worn, My family ____________ (visit) Brazil a few times., had visited, has visited, have visit, has visit, I _______ (eat) dinner already., has eat, have eat, has eaten, have eaten, Marta _____________ (finish) her homework already., has finished, have finished, has finish, have finish, You ___________ (break) the glass again., have break, has break, have broken, has broken, They _________ (pay) for everything., has pay, have pay, have paid, has paid, It ___________ (never snow) like that before. This is the first time I can see it., has never snowed, have never snowed, have snowed, has snowed, I __________ (meet) Anna once., have met, has met, have meet, has meet, We ________ (see) him before., has never saw, have ever seen, have never seen, has never seen, You __________ (buy) 4 cars so far., have buy, have bought, has bought, has buy, There _______ (be) problems., has be, have been, has been, have be, I ____________ (have) a snake., have had, has had, have seen, has have, John ________ (raise) a monkey., has raised, have raised, has raise, have raise, The kids _________ (grow) so much! I hardly recognized them., has grown, have growed, has growed, have grown
0%
Present perfect
Share
Share
by
Tranhangnpc
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
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?