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, since, already, just a ...
0
%
0
0
0
Back
Restart
You / take some photos / of the sunset? ( already )
Have you already taken some photos of the sunset?
Oops!
Okay!
We / go swimming / this year. ( yet )
We have not gone swimming yet this year. (haven´t gone)
Oops!
Okay!
My aunt has been in England_______________more than two weeks now ( for, since, yet, just, already ))
for
Oops!
Okay!
I / make my bed ( yet )
I have not made my bed yet.
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!
Sally / wash her bike ( just )
Sally has just washed her bike.
Oops!
Okay!
James / listen to music / this afternoon. ( already )
James has already listened to music this afternoon.
Oops!
Okay!
Peter / to be / your best friend / you were young? (since)
Has Peter been your best friend since you were young?
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!
you / learn / to ride a bike ( yet )
Have you learned to ride a bike yet?
Oops!
Okay!
They've been here _________ nine o'clock. ( for / since )
since
Oops!
Okay!
you / have fun / with your cousin ? ( already )
Have you already had fun with your cousin?
Oops!
Okay!
Yes, Jane __________ her mother in the kitchen. ( already / help )
Yes, Jane has already helped her mother in the kitchen.
Oops!
Okay!
. I haven't been to the cinema ________ ages. ( for, since, just, yet, already )
for
Oops!
Okay!
I have studied at the academy __________more than five years. ( for / since )
for
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!
Jeremy / study / without stopping / two o´clock. ( since )
Jeremy has studied without stopping since two o´clock.
Oops!
Okay!
Tomas / speak / to his English teacher ( yet )
Has Tomas spoken to his English teacher yet?
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