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
10/9
0
%
0
0
0
Back
Restart
He ________ the guitar since he was ten.
played
has played
plays
playing
Oops!
Okay!
My brother likes to ________ he is a superhero.
act
pretend
play
draw
Oops!
Okay!
The ________ today are full of happy children.
you
youth
younger
young
Oops!
Okay!
The hotel ________ was full of people.
living room
lab
lobby
library
Oops!
Okay!
She ________ breakfast yet.
didn’t eaten
hasn’t eaten
hasn’t eat
haven’t eaten
Oops!
Okay!
They ________ their room this morning.
clean
have cleaned
cleaning
cleaned
Oops!
Okay!
They ________ that movie before.
seeing
have seen
see
saw
Oops!
Okay!
We had an ________ for the new job yesterday.
internet
invention
introduction
interview
Oops!
Okay!
My mom ________ the car already.
has washed
washing
wash
have washed
Oops!
Okay!
She is still young but very ________ at dancing.
talenting
talented
talent
talents
Oops!
Okay!
Benny ________ his homework yesterday.
done
doing
did
do
Oops!
Okay!
My father saw an ________ for a new phone on TV.
advice
address
advertisement
adventure
Oops!
Okay!
Benny ________ his homework now.
does
has done
have done
did
Oops!
Okay!
________ you ever ________ to Taipei 101?
Did go
Have been
Do go
Has been
Oops!
Okay!
He ________ me a gift for my birthday.
has given
giving
give
gave
Oops!
Okay!
I ________ breakfast yet.
not eat
don’t eat
didn’t eat
haven’t eaten
Oops!
Okay!
I ________ never ________ this song before.
has hear
had heard
have heard
have hear
Oops!
Okay!
He ________ to Japan twice.
have been
has been
was
goes
Oops!
Okay!
They ________ in this city for a long time.
have lived
living
lived
live
Oops!
Okay!
Benny ________ his homework every day.
does
did
do
has done
Oops!
Okay!
The show was performed in a big ________.
library
lobby
playground
playhouse
Oops!
Okay!
My father ________ that man for ten years.
know
knew
has known
knowing
Oops!
Okay!
We ________ the news just now.
hearing
heard
hear
have heard
Oops!
Okay!
The young man is very ________. He can sing and dance well.
talent
talenting
talented
talents
Oops!
Okay!
We ________ the teacher’s advice already.
followed
follow
have followed
are following
Oops!
Okay!
I ________ my homework already.
have done
do
doing
did
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies