Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Improve your Irregular Verbs
0
%
0
0
0
Back
Restart
I have ..... (be) sick all week.
been
Oops!
Okay!
The film ..... (begin) late.
began
Oops!
Okay!
We’ve already ..... (have) lunch.
had
Oops!
Okay!
He ..... (feel) terrible after eating the prawns.
felt
Oops!
Okay!
The child ..... (fall) of his bicycle.
fell
Oops!
Okay!
Julie wasn’t at home. She had ..... (go) to the shops.
gone
Oops!
Okay!
They ...... (drive) to Beijing
drove
Oops!
Okay!
She ..... (drink) too much coffee yesterday.
drank
Oops!
Okay!
The birds have ..... (fly) south for the winter.
flown
Oops!
Okay!
It ..... (be) cold last night.
was
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies