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 with for/since
0
%
0
0
0
Back
Restart
She ____ _____ (have/see) Kelly Slater surf at the Pipeline.
She has seen Kelly Slater surf at the Pipeline.
Oops!
Okay!
It ____ _____ (have/be) a requirement to wear helmets in BMX (for/since) 1991.
It has been a requirement to wear helmets in BMX since 1991.
Oops!
Okay!
He _____ ______ (not/have/go) skiing (for/since) he had that accident.
He hasn't gone skiing since he had that accident.
Oops!
Okay!
We _____ _____ (have/watch) the Rip Curl Pro at Bells Beach.
We have watched the Rip Curl Pro at Bells Beach.
Oops!
Okay!
I ____ ____ (have/want) to try hang gliding (for/since) I watched my friend do it.
I have wanted to try hang gliding since I watched my friend do it.
Oops!
Okay!
I _____ _____ (have/have) that surfboard (since/for) ten years.
I have had that surfboard for ten years.
Oops!
Okay!
Tony Hawk ___ ___ (have/be) in skateboarding competitions (for/since) a long time.
Tony Hawk has been in skateboarding competitions for a long time.
Oops!
Okay!
Kitesurfing _____ _____ (not/have/be) around (since/for) very long.
Kitesurfing hasn't been around for very long.
Oops!
Okay!
Those bike brakes ___ ____(not/have/be) replaced in years.
haven't been
haven't being
hasn't gone
hasn't been
Oops!
Okay!
My dog _____ ______ (be) skiing (since/for) 2010.
haven't been
hasn't been
haven't going
hasn't be
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies