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, already, just a ...
0
%
0
0
0
Back
Restart
Tomas / speak / to his English teacher ( yet )
Has Tomas spoken to his English teacher yet?
Oops!
Okay!
I have studied at the academy __________more than five years. ( for / since )
for
Oops!
Okay!
you / learn / to ride a bike ( yet )
Have you learned to ride a bike yet?
Oops!
Okay!
Sally / wash her bike ( just )
Sally has just washed her bike.
Oops!
Okay!
They've been here _________ nine o'clock. ( for / since )
since
Oops!
Okay!
. I haven't been to the cinema ________ ages. ( for, since, just, yet, already )
for
Oops!
Okay!
Peter / to be / your best friend / you were young? (since)
Has Peter been your best friend since you were young?
Oops!
Okay!
I / make my bed ( yet )
I have not made my bed yet.
Oops!
Okay!
Jeremy / study / without stopping / two o´clock. ( since )
Jeremy has studied without stopping since two o´clock.
Oops!
Okay!
My mum has had a driving licence _________ she was eighteen. ( for, since, just, already, yet )
My mum has had a driving licence since she was eighteen.
Oops!
Okay!
Terry / not have / a day off work this month. ( yet )
Terry hasn´t had a day off work yet this month.
Oops!
Okay!
My aunt has been in England_______________more than two weeks now ( for, since, yet, just, already ))
for
Oops!
Okay!
My dad hasn't visited his home town _________ he left school
since
Oops!
Okay!
I have ________ done the washing up. ( for / since / just / yet )
just
Oops!
Okay!
We / go swimming / this year. ( yet )
We have not gone swimming yet this year. (haven´t gone)
Oops!
Okay!
I ___________ (phone home) _____ last summer. (for/since)
I haven´t phoned home since last summer.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies