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 with FOR and SINCE
0
%
0
0
0
Back
Restart
They / know each other / a long time
They have known each other FOR a long time.
Oops!
Okay!
Bob and Jane / have this car / Christmas.
Bob and Jane have had this car SINCE Christmas.
Oops!
Okay!
Madonna / sing professionally / 1982
Madonna has sung professionally SINCE 1982.
Oops!
Okay!
she / be in school / this morning?
Has she been in school SINCE this morning?
Oops!
Okay!
Margot / not speak English / she came back to France
Margot hasn't spoken English SINCE she came back to France.
Oops!
Okay!
They / make many cupcakes / 8 a.m.
They have made many cupcakes SINCE 8 a.m.
Oops!
Okay!
How long / they / be friends?
How long have they been friends?
Oops!
Okay!
Sarah / not brush her hair / three days
Sarah hasn't brushed her hair FOR three days.
Oops!
Okay!
they / live in that house / a couple of years?
Have they lived in that house FOR a couple of years?
Oops!
Okay!
Jeremy / play video games / he finished his homework.
Jeremy has played video games SINCE he finished his homework.
Oops!
Okay!
It / rain / several hours
It has rained FOR several hours.
Oops!
Okay!
Lynn / live / in this apartment / eight months
Lynn has lived in this apartment FOR eight months.
Oops!
Okay!
Rachel / have her dog / 2018
Rachel has had her dog SINCE 2018.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies