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
OW6 Grammar 1 Present Perfect
0
%
0
0
0
Back
Restart
John ________(be) flipping for ten years.
John has been flipped for ten years.
Oops!
Okay!
He ________ (not write) his letter yet.
He hasn't written his letter yet.
Oops!
Okay!
My family ___________(not travel) to New York lately.
My family hasn't traveled to New York lately.
Oops!
Okay!
She already_____________ (watch) this movie.
She already has watched this movie.
Oops!
Okay!
I ________ (want) to swim with sharks since I was 5 years old.
I have wanted to swim with sharks since I was 5 years old.
Oops!
Okay!
How long _____ she ______(be) skiing?
How long has she been skiing?
Oops!
Okay!
They _________(eat) chocolate since the 1500s.
They have eaten chocolate since the 1500s.
Oops!
Okay!
He _______ (play) basketball since he the 2000s.
He has played basketball since the 2000s.
Oops!
Okay!
McDonalds burgers ________ (be) popular for 60 years.
McDonalds burgers have been popular for 60 years.
Oops!
Okay!
Sarah ________(be) kitesurfing since 2020.
Sarah has been kitesurfing since 2020.
Oops!
Okay!
We __________(be) motorcross racing for 1 hour.
We have been motorcross racing for 1 hour.
Oops!
Okay!
How long _____ you ______ (play) football?
How long have you played football?
Oops!
Okay!
He _______ (be) hang-gliding since 2010.
He has been hang-gliding since 2010.
Oops!
Okay!
Tap dancing ________(be) my favorite kind of dance for 5 years.
Tap dancing has been my favorite kind of dance for 5 years.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies