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
SA2 Review Part 2
0
%
0
0
0
Back
Restart
Vocabulary 38
?
Oops!
Okay!
You all must respect ___________ and each other.
yourselves
Oops!
Okay!
I think they _____________ (clean) their room before their mom gets home.
will have cleaned
Oops!
Okay!
Spelling 36
?
Oops!
Okay!
We _____________ (speak) to our new teacher tomorrow morning.
will speak
Oops!
Okay!
She _____________ (cook) food for the party.
will cook
Oops!
Okay!
Spelling 32
?
Oops!
Okay!
We challenged ___________ to finish the puzzle in ten minutes.
ourselves
Oops!
Okay!
I _____________ (take) the dog for a walk later this evening.
will take
Oops!
Okay!
We _____________ (ride) our bikes to the park tomorrow.
will ride
Oops!
Okay!
My friends and I _____________ (play) basketball after school.
will play
Oops!
Okay!
Vocabulary 37
?
Oops!
Okay!
Vocabulary 45
?
Oops!
Okay!
She looked at ___________ in the mirror and smiled.
herself
Oops!
Okay!
I _____________ (make) dinner for my family tonight.
will make
Oops!
Okay!
The teacher _____________ (speak) a lot by the end of the day.
will have spoken
Oops!
Okay!
She _____________ (see) you when she gets home.
will see
Oops!
Okay!
Vocabulary 28
?
Oops!
Okay!
Spelling 22
?
Oops!
Okay!
We _____________ (visit) Grandma this weekend.
will visit
Oops!
Okay!
The girl drew a picture of ___________ in her sketchbook.
herself
Oops!
Okay!
You _____________ (write) your homework before dinner.
will have written
Oops!
Okay!
Vocabulary 24
?
Oops!
Okay!
Vocabulary 21
?
Oops!
Okay!
You all should be proud of ___________ for cleaning the classroom.
yourselves
Oops!
Okay!
Vocabulary 36
?
Oops!
Okay!
Vocabulary 18
?
Oops!
Okay!
Be careful or you might trip and hurt ___________.
yourself
Oops!
Okay!
Vocabulary 43
?
Oops!
Okay!
Vocabulary 26
?
Oops!
Okay!
Vocabulary 33
?
Oops!
Okay!
They _____________ (draw) the picture by next weekend.
will have drawn
Oops!
Okay!
Vocabulary 25
?
Oops!
Okay!
They _____________ (go) on a school trip next Friday.
will go
Oops!
Okay!
Spelling 35
?
Oops!
Okay!
Spelling 25
?
Oops!
Okay!
Vocabulary 15
?
Oops!
Okay!
Vocabulary 27
?
Oops!
Okay!
Spelling 29
?
Oops!
Okay!
We told ___________ jokes to cheer up after the test.
ourselves
Oops!
Okay!
The players clapped for ___________ after the game.
themselves
Oops!
Okay!
Spelling 23
?
Oops!
Okay!
You all need to ask ___________ if you really tried your best.
yourself
myself
themselves
yourselves
Oops!
Okay!
Vocabulary 30
?
Oops!
Okay!
Spelling 21
?
Oops!
Okay!
Vocabulary 19
?
Oops!
Okay!
You should be careful not to hurt ___________ with that stick.
yourself
Oops!
Okay!
By next week, we _____________ (drink) all of the water bottles.
will have drunk
Oops!
Okay!
Vocabulary 23
?
Oops!
Okay!
By the time you finish your lunch, I _____________ (go) to the library.
will have gone
Oops!
Okay!
My mom told me to solve the problem by ___________.
myself
Oops!
Okay!
Vocabulary 16
?
Oops!
Okay!
Vocabulary 42
?
Oops!
Okay!
Spelling 39
?
Oops!
Okay!
Vocabulary 44
?
Oops!
Okay!
Vocabulary 39
?
Oops!
Okay!
Vocabulary 17
?
Oops!
Okay!
My dad fixed the car by ___________.
himself
Oops!
Okay!
Vocabulary 29
?
Oops!
Okay!
Vocabulary 31
?
Oops!
Okay!
Spelling 30
?
Oops!
Okay!
Vocabulary 32
?
Oops!
Okay!
Spelling 27
?
Oops!
Okay!
The bear washed ___________ in the river.
itself
Oops!
Okay!
Spelling 34
?
Oops!
Okay!
By the time the bell rings, I _____________ (eat) my lunch.
will have eaten
Oops!
Okay!
The teacher asked the kids to behave ___________ during the assembly.
themselves
Oops!
Okay!
He _____________ (travel) to Japan next summer.
will travel
Oops!
Okay!
Vocabulary 35
?
Oops!
Okay!
Spelling 38
?
Oops!
Okay!
Vocabulary 34
?
Oops!
Okay!
Vocabulary 20
?
Oops!
Okay!
He taught ___________ how to play the guitar.
himself
Oops!
Okay!
Spelling 24
?
Oops!
Okay!
Before next year, she _____________ (learn) how to swim.
will have learned
Oops!
Okay!
The children reminded ___________ to bring their hats for the trip.
themselves
Oops!
Okay!
Spelling 26
?
Oops!
Okay!
Spelling 31
?
Oops!
Okay!
Spelling 40
?
Oops!
Okay!
He _____________ (sleep) for 8 hours by tomorrow morning.
will have slept
Oops!
Okay!
Vocabulary 22
?
Oops!
Okay!
He _____________ (read) the book before the end of the week.
will have read
Oops!
Okay!
Vocabulary 41
?
Oops!
Okay!
Spelling 28
?
Oops!
Okay!
We reminded ___________ to bring our homework.
ourselves
Oops!
Okay!
Vocabulary 40
?
Oops!
Okay!
Spelling 37
?
Oops!
Okay!
Spelling 33
?
Oops!
Okay!
They taught ___________ how to swim during the summer holiday.
themselves
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies