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 unscramble
0
%
0
0
0
Back
Restart
Jennifer / finished / but she / her painting, / hasn't signed it / yet / has already
She has already finished her painting, but she hasn't signed it yet.
Oops!
Okay!
She /her /put on /dress /yet /hasn't
She hasn't put on her dress yet.
Oops!
Okay!
We /bought /yet /haven't /our tickets
We haven't bought our tickets yet.
Oops!
Okay!
The / not /has /movie /yet /started
The movie has not started yet.
Oops!
Okay!
already /her /backpack /Emily /packed /has
Emily has already packed her backpack.
Oops!
Okay!
the math problem / has already / explained / The teacher
The teacher has already explained the math problem,
Oops!
Okay!
He /played /yet /his favorite / hasn't / song
He hasn't played his favorite song yet.
Oops!
Okay!
has / explained /already /the lesson /The teacher
.The teacher has already explained the lesson.
Oops!
Okay!
for a walk / Bobby / yet / outside / hasn't gone
Bobby hasn't gone outside for a walk yet.
Oops!
Okay!
I /drink /haven't /my /finished /yet
I haven't finished my drink yet.
Oops!
Okay!
week /has /this /read /two books /Sarah /already
Sarah has already read two books this week
Oops!
Okay!
has /The movie /started /already
The movie has already started
Oops!
Okay!
He /brushed /yet /his teeth /hasn't
He hasn't brushed his teeth yet.
Oops!
Okay!
students /Some /haven't /the Math /finished /problems /yet.
Some students haven't finished the Math problems yet.
Oops!
Okay!
her painting /finished /has already /She
She has already finished her painting
Oops!
Okay!
has /eaten /already /his /food /The dog
The dog has already eaten his food
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies