Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
My sister (have / has) gone there many times
has
Oops!
Okay!
What's the past participle of Have?
Had
Oops!
Okay!
What's the past participle of Eat?
Eaten
Oops!
Okay!
What's the past participle of make?
Made
Oops!
Okay!
They _______ (get) married recently
have gotten
Oops!
Okay!
She _______ (always help) animals
has always helped
Oops!
Okay!
She _______ (travel) a lot this week
Has traveled
Oops!
Okay!
What's the past participle of Do?
Done
Oops!
Okay!
What's the past participle of Be?
Been
Oops!
Okay!
We ________ (work) a lot this week
Have worked
Oops!
Okay!
She _______ (have) 3 kids
has had
Oops!
Okay!
I ______ (drive) a Tesla
Have driven
Oops!
Okay!
They have (buy / bought) a new house
bought
Oops!
Okay!
We (haven't/hasn't) gone to parties in weeks
haven't
Oops!
Okay!
What's the past participle of visit?
Visited
Oops!
Okay!
What's the past participle of Swim?
Swum
Oops!
Okay!
We _______ (never watch) this movie
Have never watched
Oops!
Okay!
He _____- (play) the guitar
Has played
Oops!
Okay!
What's the past participle of go?
gone
Oops!
Okay!
What's the past participle of See?
Seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies