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 tense
0
%
0
0
0
Back
Restart
My sister (play) ____ already ____ Minecraft for 2 hours.
has played
Oops!
Okay!
My aunt (live) ____ already ____ in New York for 2 years.
has lived
Oops!
Okay!
I (not be) ___________ to California yet.
have not been
Oops!
Okay!
Bill (drink) ____ already ____ a cup of water.
has drunk
Oops!
Okay!
My mom (make) ____ already ____ a pancake for an hour.
has made
Oops!
Okay!
Tony and Mickey (not see) __________ The Godfather yet.
have not seen
Oops!
Okay!
My dad (water) ____ already ____ the plants.
has watered
Oops!
Okay!
I (get) ____ already ____ a new computer.
have got
Oops!
Okay!
He (not watch) _________ Harry Potter yet.
has not watched
Oops!
Okay!
Ellie (not meet) _________ Thomas yet.
has not met
Oops!
Okay!
My brother (wash) ____ already ____ his car.
has washed
Oops!
Okay!
Will (draw) ____ already ____ that picture for 3 hours.
has drawn
Oops!
Okay!
Katy (study) ____ already ____ English for 5 years.
has studied
Oops!
Okay!
Harry (not do) ___________ his homework yet.
has not done
Oops!
Okay!
My grandma (buy) ____ already ____ some flowers for me.
has bought
Oops!
Okay!
I (eat) ____ already ____ an apple for my lunch.
have eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies