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
NOT YET / JUST / ALREADY SENTENCES
0
%
0
0
0
Back
Restart
Tom and Andrew .................... (see) this movie twice. They like it.
HAVE ALREADY SEEN
Oops!
Okay!
She's only 22 and she ................. (write) a best-selling book.
HAS ALREADY WRITTEN
Oops!
Okay!
Don't worry, I …………………. (do) what you asked for.
HAVE ALREADY DONE
Oops!
Okay!
Another postcard! I ...................... (have) six from him.
HAVE ALREADY HAD
Oops!
Okay!
Jack ....................... (come) home from Frankie's place, but there was nobody at home.
HAS JUST COME
Oops!
Okay!
Don't come in here with those muddy shoes! My mum ................. (clean) this floor!
HAS JUST CLEANED
Oops!
Okay!
Olivia ............................ (phone) from Italy. I spoke to her a few minutes ago.
HAS JUST PHONED
Oops!
Okay!
Peter ................... (not/tell) anyone about his decision ................ Please, keep it secret.
HASN'T TOLD | YET
Oops!
Okay!
The concert will start in two hours but the singers ..................... (not/arrive).
HAVEN'T ARRIVED YET
Oops!
Okay!
The group ................................ (visit) two museums today, so they don't want to go to another one.
HAS ALREADY VISITED
Oops!
Okay!
I .................. (meet) him at the hospital. I was there a few moments ago.
HAVE JUST MET
Oops!
Okay!
I have been to Norway but I .................. (not/be) to Sweden ................
HAVEN'T BEEN | YET
Oops!
Okay!
A: Is Jamie here? B: Oh, he ................... (leave) left, I'm afraid.
HAS JUST LEFT
Oops!
Okay!
She .............. (not/start) working on the project ...................
HASN'T STARTED | YET
Oops!
Okay!
Congratulations ! You ................. (win) a trip to New York.
HAVE JUST WON
Oops!
Okay!
We .................. (try) to contact her twice. There's no point in trying again.
HAVE ALREADY TRIED
Oops!
Okay!
I'm sure she's on her way. I ...................... (see) her in reception.
HAVE JUST SEEN
Oops!
Okay!
We were surprised that they .................... (finish) the job.
HAVE ALREADY FINISHED
Oops!
Okay!
They said they'd have the results yesterday but they .............. (not/send) them ..........
HAVEN'T SENT | YET
Oops!
Okay!
Yes, I know David. We ................... (be) introduced. It was at a party last week.
HAVE ALREADY BEEN
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies