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
Regular and irregular verbs 2
0
%
0
0
0
Back
Restart
We ___ a delicious pizza for dinner last night.
eat
ate
eaten
have eaten
Oops!
Okay!
My friend ___ me a beautiful gift for my birthday last week.
given
gived
gave
has given
Oops!
Okay!
___ you ever ___ sushi?
Did you ever try
Have you ever tried
Did you ever tried
Have you ever try
Oops!
Okay!
The train ___ at the station five minutes ago.
arrived
has arrived
arriving
arrive
Oops!
Okay!
They ___ the new Star Wars movie yet.
haven't seen
didn't see
not saw
don't see
Oops!
Okay!
He ___ a fantastic book last summer.
written
has written
wrote
writed
Oops!
Okay!
I ___ a strange noise outside a moment ago.
hearing
have heard
heared
heard
Oops!
Okay!
He ___ his homework already.
finish
finishing
finished
has finished
Oops!
Okay!
She ___ that song many times on the radio recently.
hearing
heared
has heard
heard
Oops!
Okay!
We ___ three movies so far this week.
have watched
watched
watching
watch
Oops!
Okay!
I ___ to my boss this morning about the new project.
have spoken
spoken
speaked
spoke
Oops!
Okay!
She ___ to a new city last month.
move
has moved
moving
moved
Oops!
Okay!
He ___ his leg while he was playing football yesterday.
broken
breaked
broke
has broken
Oops!
Okay!
My sister ___ from college last year with honors.
graduated
has graduated
graduating
graduate
Oops!
Okay!
We ___ the whole house last weekend.
have cleaned
clean
cleant
cleaned
Oops!
Okay!
She ___ her flight to London this morning.
miss
has missed
missed
missing
Oops!
Okay!
The children ___ all the cookies from the jar! It's empty now.
have taken
taked
taking
took
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies