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
4B My Music
0
%
0
0
0
Back
Restart
She ____ my birthday last year.
forgot
forgotten
forget
Oops!
Okay!
reggae
Oops!
Okay!
a western
Oops!
Okay!
classical
Oops!
Okay!
rock'n'roll
Oops!
Okay!
hip hop/ rap
Oops!
Okay!
They ____ skiing.
never been
've never went
've never been
Oops!
Okay!
jazz
Oops!
Okay!
a science fiction film
Oops!
Okay!
What is the past participle of GO
been/gone
Oops!
Okay!
blues
Oops!
Okay!
What is the past participle of BE
been
Oops!
Okay!
Did he ____ out last weekend?
go
been
went
Oops!
Okay!
pop
Oops!
Okay!
techno
Oops!
Okay!
a musical
Oops!
Okay!
opera
Oops!
Okay!
satellite tv
Oops!
Okay!
a horror film
Oops!
Okay!
rock
Oops!
Okay!
A: Did you watch television yesterday? B: Yes, I ____.
did
have
watched
Oops!
Okay!
What is the past participle of HAVE
had
Oops!
Okay!
dance
Oops!
Okay!
He's never ____ me flowers.
gave
give
given
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies