Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Teens 4 (KiR) | U8p81: Present Perfect + For/Sin ...
0
%
0
0
0
Back
Restart
Mr. Dumbledore has (teach) *** over 50 years.
taught | for
Oops!
Okay!
My brother has (work) at the zoo *** thirteen years.
worked | for
Oops!
Okay!
I have (not see) my cousin *** Christmas.
not seen | since
Oops!
Okay!
I have (live) in London *** 2013.
lived | since
Oops!
Okay!
My little brother hasn't (tidy) his bedroom *** 3 weeks! It's a mess!
tidied | for
Oops!
Okay!
I'm so hungry! I haven't (eat) anything *** this morning.
eaten | since
Oops!
Okay!
My friends have (be) at the beach *** three weeks.
been | for
Oops!
Okay!
I (study) English *** I was 5.
studied | since
Oops!
Okay!
They have (know) each other *** they were kids.
known | since
Oops!
Okay!
I have (not swim) in the sea *** last summer.
not swum | since
Oops!
Okay!
Adam hasn't (ride) his motorbike *** weeks.
ridden | for
Oops!
Okay!
Phoebe has (have) a cold *** Monday.
had | since
Oops!
Okay!
Marta has (be) a professional footballer *** years.
been | for
Oops!
Okay!
She has (know) her best friend *** they were five.
known | since
Oops!
Okay!
George has (have) that phone *** last summer.
had | since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies