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
Semester 1 review
0
%
0
0
0
Back
Restart
There isn’t (too much /enough) snow to make a snowman.
Enough
Oops!
Okay!
I (hear) a noise while I (study).
I heard a noise while I was studying.
Oops!
Okay!
She imagined (walking / to walk) on the moon.
Walking
Oops!
Okay!
Make negative: I have finished the dishes.
I haven’t finished the dishes.
Oops!
Okay!
Make question: She has played tennis for 2 years.
How long has she played tennis?
Oops!
Okay!
Make question: You have cleaned your room.
Have you cleaned your room?
Oops!
Okay!
We suggested (going / to go) somewhere else.
Going
Oops!
Okay!
They started (watching / to watch) the movie.
To watch
Oops!
Okay!
There is (too much/ enough) rain today.
Too much
Oops!
Okay!
While I (walk), he (see) me.
While I was walking, he saw me.
Oops!
Okay!
He promised (making / to make) me a present.
To make
Oops!
Okay!
Make question: He went sailing yesterday.
Did he go sailing yesterday?
Oops!
Okay!
What verb tense is this? Subject + have/has + past participle
Present perfect
Oops!
Okay!
Make question: She has gone rock climbing.
Has she ever gone rock climbing?
Oops!
Okay!
I enjoyed (reading / to read) that book.
Reading
Oops!
Okay!
Make question: You ate dinner.
Did you eat dinner?
Oops!
Okay!
Use past continuous: I (walk) to school when I tripped.
I was walking to school when I tripped.
Oops!
Okay!
Make negative: You have studied all day.
You haven’t studied all day.
Oops!
Okay!
Use present perfect: I (play) piano since I was 7.
I have played piano since I was 7.
Oops!
Okay!
You agreed (singing / to sing) in the choir.
To sing
Oops!
Okay!
She has (too many / enough) tomatoes.
too many
Oops!
Okay!
I decided (going / to go) to the play.
To go
Oops!
Okay!
Use present perfect: She (not come) to school for 5 days.
She has not come to school for 5 days.
Oops!
Okay!
What verb tense is this? Subject + was/were + verb(ing)
Past continuous
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies