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 FOR SINCE
0
%
0
0
0
Back
Restart
Our teacher has worked at this school ........ 2008.
since
Oops!
Okay!
Kylie has had a skateboard ............. she was eight.
since
Oops!
Okay!
That family has lived there ............ five years.
for
Oops!
Okay!
I've had computer ............ I was five.
since
Oops!
Okay!
I have learned English ________ I was 12 years old.
since
Oops!
Okay!
Simone has won gold medals _________ she was a child.
since
Oops!
Okay!
I have had my dog ___________2018.
since
Oops!
Okay!
I've enjoyed parachuting ......... two months.
for
Oops!
Okay!
I've been interested in sky diving ........ I was a child.
since
Oops!
Okay!
I have lived in my house _______ 23 years.
for
Oops!
Okay!
My brother has had long hair ..............six months.
for
Oops!
Okay!
Ana has traveled around the world ______ many years.
for
Oops!
Okay!
I have taught English ______ 3 years.
for
Oops!
Okay!
Alfa has learned many tricks ______ 1 year.
for
Oops!
Okay!
Sally has taught Alfa many tricks ________ she was a puppy.
since
Oops!
Okay!
I've had a mountain bike ...... Christmas.
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies