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
I ___ so much food since Christmas started. (eat)
have eaten
Oops!
Okay!
We ___ snowmen when we were kids. (build)
built
Oops!
Okay!
My parents ___ Christmas presents last week. (buy)
bought
Oops!
Okay!
The reindeer ___ very hard since yesterday. (work)
have worked
Oops!
Okay!
Santa ___ down the chimney last night. (go)
went
Oops!
Okay!
The elves ___ all the presents so far. (wrap)
have wrapped
Oops!
Okay!
Santa ___ his sleigh keys yet. (not find)
hasn’t found
Oops!
Okay!
I ___ Christmas carols many times this week. (sing)
have sung
Oops!
Okay!
We ___ our grandparents last Christmas. (visit)
visited
Oops!
Okay!
I ___ hot chocolate in the morning. (drink)
drank
Oops!
Okay!
Santa ___ any emails from children yet. (not read)
hasn’t read
Oops!
Okay!
Someone ___ my Christmas sweater again! (steal)
has stolen
Oops!
Okay!
I ___ up very early on Christmas Eve. (wake)
woke
Oops!
Okay!
The reindeer ___ very tired yesterday. (be)
were / was
Oops!
Okay!
Santa ___ in our town many times. (be)
has been
Oops!
Okay!
We ___ our Christmas tree. (already / decorate)
have already decorated
Oops!
Okay!
My little brother ___ all the cookies last evening. (eat)
ate
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!
Your experience on this site will be improved by allowing cookies.
Allow cookies