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
Present Perfect + for and since; How long?
0
%
0
0
0
Back
Restart
How long _____ Jily had a new bike?
has
Oops!
Okay!
Jily Daniel has had a new bike ________ Christmas.
since
Oops!
Okay!
We´ve eaten local food _____ we arrived.
since
Oops!
Okay!
We´ve stayed in the same hotel _________ two weeks.
for
Oops!
Okay!
How long ______ she been on holiday?
has
Oops!
Okay!
He hasn´t watched TV _______ last weekend.
since
Oops!
Okay!
You have been on my game console ___________ hours!
for
Oops!
Okay!
They haven´t seen their friends ______ Friday.
since
Oops!
Okay!
They have been on vacation _______ weeks.
for
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies