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