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
He _____ ______ (not/have/go) skiing (for/since) he had that accident.
He hasn't gone skiing since he had that accident.
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!
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!
Kitesurfing _____ _____ (not/have/be) around (since/for) very long.
Kitesurfing hasn't been around for very long.
Oops!
Okay!
I _____ _____ (have/have) that surfboard (since/for) ten years.
I have had that surfboard for ten years.
Oops!
Okay!
We _____ _____ (have/watch) the Rip Curl Pro at Bells Beach.
We have watched the Rip Curl Pro at Bells Beach.
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!
Those bike brakes ___ ____(not/have/be) replaced in years.
haven't being
haven't been
hasn't been
hasn't gone
Oops!
Okay!
My dog _____ ______ (be) skiing (since/for) 2010.
haven't been
haven't going
hasn't be
hasn't been
Oops!
Okay!
She ____ _____ (have/see) Kelly Slater surf at the Pipeline.
She has seen Kelly Slater surf at the Pipeline.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies