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
Irregular Verbs - Past and Perfect Tenses
0
%
0
0
0
Back
Restart
The ancient Egyptians had _____ many pyramids before their civilization collapsed. (build)
built
Oops!
Okay!
I _____ to give him the keys before I left. (mean)
meant
Oops!
Okay!
I _____ to go to the movies instead of the gym. (choose)
chose
Oops!
Okay!
My team has ____ the pub quiz every week so far. (win)
won
Oops!
Okay!
I _____ a cucumber and tomato salad to the party. (bring)
brought
Oops!
Okay!
We have _____ that play before. (see)
seen
Oops!
Okay!
I'm late, because my appointment ____ longer than expected. (take)
took
Oops!
Okay!
After I left the meeting, I realized that I had ____ her the wrong report! (give)
given
Oops!
Okay!
I had ____ at the bus stop for 30 minutes before the bus arrived. (stand)
stood
Oops!
Okay!
She _____ the bill and then ____. (pay, leave)
paid, left
Oops!
Okay!
He _____ his kids all of things he hadn't _____ when he was a child. (buy, get)
bought, gotten
Oops!
Okay!
When he woke up this morning, he still _____ tired. (feel)
felt
Oops!
Okay!
I wish I had ____ my coat, because it is too cold. (wear)
worn
Oops!
Okay!
If I had ____ about the decision, I would have responded differently. (know)
known
Oops!
Okay!
She had _____ him a letter as soon as she ____ the news. (write, hear)
written, heard
Oops!
Okay!
They had already _____ by the time I got to the restaurant. (eat)
eaten
Oops!
Okay!
He has _____ her secret for many years. (keep)
kept
Oops!
Okay!
We have _____ painting the kitchen. (begin)
begun
Oops!
Okay!
What have you ____ with today's newspaper? (do)
done
Oops!
Okay!
She has _____ that same subject ten times! (draw)
drawn
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies