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
Christmas Past Simple and Present Perfect
0
%
0
0
0
Back
Restart
My little brother ___ all the cookies last evening. (eat)
ate
Oops!
Okay!
Someone ___ my Christmas sweater again! (steal)
has stolen
Oops!
Okay!
We ___ snowmen when we were kids. (build)
built
Oops!
Okay!
We ___ our Christmas tree. (already / decorate)
have already decorated
Oops!
Okay!
I ___ Christmas carols many times this week. (sing)
have sung
Oops!
Okay!
Santa ___ any emails from children yet. (not read)
hasn’t read
Oops!
Okay!
Santa ___ in our town many times. (be)
has been
Oops!
Okay!
Santa ___ his sleigh keys yet. (not find)
hasn’t found
Oops!
Okay!
I ___ up very early on Christmas Eve. (wake)
woke
Oops!
Okay!
The reindeer ___ very hard since yesterday. (work)
have worked
Oops!
Okay!
Santa ___ down the chimney last night. (go)
went
Oops!
Okay!
I ___ hot chocolate in the morning. (drink)
drank
Oops!
Okay!
We ___ our grandparents last Christmas. (visit)
visited
Oops!
Okay!
I ___ so much food since Christmas started. (eat)
have eaten
Oops!
Okay!
My parents ___ Christmas presents last week. (buy)
bought
Oops!
Okay!
The reindeer ___ very tired yesterday. (be)
were / was
Oops!
Okay!
The cat ___ the Christmas tree two hours ago. (destroy)
destroyed
Oops!
Okay!
We ___ a funny Christmas movie last weekend. (watch)
watched
Oops!
Okay!
Rudolph ___ his red nose. Can you help him look for it? (lose)
has lost
Oops!
Okay!
The elves ___ all the presents so far. (wrap)
have wrapped
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies