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 with FOR / SINCE (klasa 7)
0
%
0
0
0
Back
Restart
We have been hear ... nearly an hour, and the train hasn't arrived yet.
FOR
Oops!
Okay!
each other / We / ... 2018. / have known /
We have known each other SINCE 2018.
Oops!
Okay!
You / drink / 3 cups of tea / you sat there.
You HAVE DRUNK 3 cups of tea SINCE you sat there.
Oops!
Okay!
Lisa has had her dog ... five months.
FOR
Oops!
Okay!
... last Christmas. / a / haven't had / We / party /
We haven't had a party SINCE last Christmas.
Oops!
Okay!
She / make / a lot of cakes / this morning.
She HAS MADE a lot of cakes SINCE this morning.
Oops!
Okay!
Lucas / live / in that flat / nine months.
Lucas HAS LIVED in that flat FOR nine months.
Oops!
Okay!
Have they lived in that house ... a few weeks?
FOR
Oops!
Okay!
They / have / this car / five years.
They HAVE HAD this car FOR five years.
Oops!
Okay!
She has been at work ... 8 o'clock.
SINCE
Oops!
Okay!
Tom hasn't visited his grandma ... he moved to Warsaw.
SINCE
Oops!
Okay!
I haven't seen my cat ... last Tuesday.
SINCE
Oops!
Okay!
his / Ben / has / computer / had / ... 3 years.
Ben has had his computer FOR 3 years.
Oops!
Okay!
They have been married ... almost 20 years.
FOR
Oops!
Okay!
in that shop / worked / brother / Has / your / ... 5 months?
Has your brother worked in that shop FOR five months?
Oops!
Okay!
They / not brush / their teeth / two days.
They HAVEN'T BRUSHED their teeth FOR two days.
Oops!
Okay!
I haven't heard from her ... last year.
SINCE
Oops!
Okay!
Megan / not speak / English / she came to France.
Megan HASN'T SPOKEN English SINCE she came to France.
Oops!
Okay!
any / hasn't / food / This cat / ... 5 o'clock. / eaten /
This cat hasn't eaten any food SINCE 5 o'clock.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies