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
be good at + -ing
0
%
0
0
0
Back
Restart
He ... good at paint... .
is / painting
Oops!
Okay!
John ... good at cook... .
is / cooking
Oops!
Okay!
She ... good at cook... .
is / cooking
Oops!
Okay!
She ... not good at play... tennis.
is / playing
Oops!
Okay!
They ... not good at danc... .
are / dancing
Oops!
Okay!
Anna ... not good at play... the violin.
is / playing
Oops!
Okay!
David ... good at play... the piano.
is / playing
Oops!
Okay!
Jake ... good at ask... questions.
is / asking
Oops!
Okay!
Suzie ... good at writ... stories.
is / writing
Oops!
Okay!
I ... not good at run... .
running
Oops!
Okay!
Rachel ... good at horse rid...
is / riding
Oops!
Okay!
Bill ... not good at snorkel... in the sea.
is / snorkeling
Oops!
Okay!
He ... not good at climb... trees.
is / climbing
Oops!
Okay!
I ... good at climb... trees.
am / climbing
Oops!
Okay!
They ... good at swim... .
are / swimming
Oops!
Okay!
Richard and Alice ... good at paint... .
are / painting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies