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
Present Perfect vs Past Simple
0
%
0
0
0
Back
Restart
____ you ever _____ (see) a manger with real animals?
Have you ever seen a manger with real animals?
Oops!
Okay!
We _____ already______ (make) paper decorations.
We have already made Christmas decorations.
Oops!
Okay!
I ______ _______ (have) this angel since / for I was born.
I have had this angel since I was born.
Oops!
Okay!
______ you ______ (use) holly to make Christmas decorations last year?
Did you use holly to make Christmas decorations last year?
Oops!
Okay!
We _____ ______ (not / have) a wreath on our door last year.
We didn't have a wreath on our door last year.
Oops!
Okay!
We _____ (eat) brussels sprouts last year.
We ate brussels sprouts two years ago.
Oops!
Okay!
They ___ just ___ (kiss) under the mistletoe.
They have just kissed under the mistletoe.
Oops!
Okay!
How long ___ you ____ (have) this turkey in the fridge?
How long have you had this turkey in the fridge?
Oops!
Okay!
I _______ (bake) gingebread cookies yesterday.
I baked gingerbead cookies yesterday.
Oops!
Okay!
I ______ never _____ (see) real Christmas crackers.
I have neve seen real Christmas crackers.
Oops!
Okay!
________ she __________ (decorate) the Christmas tree yet?
Has she decorated the Christmas tree yet?
Oops!
Okay!
I first _____ (eat) mince pies 2 years ago when I was in England.
I first ate mince pies 2 years ago when I was in England.
Oops!
Okay!
We _______ (have) a poinsettia in the living room last Christmas.
We had a poinsettia in the living room last Christmas.
Oops!
Okay!
She still ______ _______ (not / hang) Christmas stockings.
She still hasn't hung Christmas stockings.
Oops!
Okay!
____ she ever _____ (have) a tinsel on a Christmas tree?
Has she ever had a tinsel on a Chistmas tree?
Oops!
Okay!
___ you ever ___ (eat) Christmas pudding?
Have you ever eaten Christmas pudding?
Oops!
Okay!
He ______ __________ (not / buy) Chistmas presents yet.
He hasn't bought Christmas presents yet.
Oops!
Okay!
I ____ _____ (know) this Christmas carol since / for a long time.
I have known this Christmas carol for a long time.
Oops!
Okay!
She ___ just ____ (see) a sleigh in the sky.
She has just seen a sleigh in the sky.
Oops!
Okay!
We ______ (make) a snowman a few days ago.
We made a snowman a few days ago.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies