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 SINCE-FOR-HOW LONG
0
%
0
0
0
Back
Restart
M: Has she worked in the garden today? E: Yes, ..... 4 o'clock
SINCE
Oops!
Okay!
We have been here .... hours, waiting for you
FOR
Oops!
Okay!
Monica: .... have you known my sister? Esther: For years
HOW LONG
Oops!
Okay!
It has rained ... hours
FOR
Oops!
Okay!
My parents have known each other .... they were 15 years old
SINCE
Oops!
Okay!
I don't know .... she has lived in England
HOW LONG
Oops!
Okay!
My parents have known each other .... 15 years
FOR
Oops!
Okay!
.... have you worked in this company?
HOW LONG
Oops!
Okay!
We have waited for you .... 10 'clock!
SINCE
Oops!
Okay!
Michael has lived in Sabadell ..... 3 months
FOR
Oops!
Okay!
It has rained .... 11 o'clock
SINCE
Oops!
Okay!
They haven't visited their parents .... months
FOR
Oops!
Okay!
I haven't seen Maria .... last year
SINCE
Oops!
Okay!
I have studied English .... I was 7 years old
SINCE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies