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
Grammar Revision
0
%
0
0
0
Back
Restart
Active Voice: My father bought a Nintendo Switch.
A Nintendo Switch was bought by my father.
Oops!
Okay!
Active Voice: Lucy won the champion.
The champion was won by Lucy.
Oops!
Okay!
Active Voice: Queenie caught some fish last Monday.
Some fish were caught by Queenie last Monday.
Oops!
Okay!
Modal verb: Lilian ______________ speak Cantonese. She is a Canadian.
can't
Oops!
Okay!
Modal verb: My sister _______________ open the door for you next week. Let's wait inside my house.
will be able to
Oops!
Okay!
Modal verb: Jack _________________ leave early. His friends were waiting for him.
had to
Oops!
Okay!
Adverbial: You have ___________ finished your dinner. You shouldn't eat snacks now!
just
Oops!
Okay!
______________ you please hold the door for me, Sir?
Could
Oops!
Okay!
Tenses: He _________________ (swim) here for many times since he got the free pass.
has swum
Oops!
Okay!
Modal verb: Our mother couldn't cook the dinner, so we __________________ dine out.
had to
Oops!
Okay!
You _____________________ go to school next Friday. It's the Teachers' Development Day.
do not have to / don't have to
Oops!
Okay!
Modal verbs: Children ___________________ talk to strangers. It's very dangerous!
must not / mustn't
Oops!
Okay!
Modal verb: I __________________ (not find) Mr Wong yesterday.
couldn't / could not
Oops!
Okay!
Adverbial: Nobody has seen her _____________ she went to London 3 years ago.
since
Oops!
Okay!
Tenses: Leo __________________ (graduate) from Rosaryhill School in 2006.
graduated
Oops!
Okay!
Modal verb: Mia ____________________ wear her PE uniform because she does not have any PE lessons today.
does not have to / doesn't have to
Oops!
Okay!
Active Voice: Mr Robbins created Uno in 1971.
Uno was created by Mr Robbins in 1971.
Oops!
Okay!
Tenses: I ________________________ (not finish) my homework yet. Please call me again later.
haven't finished
Oops!
Okay!
Tenses: _____________ Ms Cheung ___________ (choose) our class monitor and class monitress yet?
Has...chosen
Oops!
Okay!
Modal verb: Justin _________________ join us last week because he was sick.
could not / couldn't
Oops!
Okay!
Tenses: We __________________ (not see) Oliver for days.
have not seen / haven't seen
Oops!
Okay!
Modal verb: Susanna ______________ do corrections. She gets all the answers right.
doesn't have to / does not have to
Oops!
Okay!
Tenses: Polly ____________________ (graduate) from Rosaryhill Primary School since 2017.
has graduated
Oops!
Okay!
Active Voice: People drinks water every day.
Water is drunk every day.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies