Game Preview

Present perfect Christmas edition

  •  English    20     Public
    present perfect practice
  •   Study   Slideshow
  • ________ you ever ___________ Santa Claus? (see)
    Have you ever seen Santa Claus?
  •  15
  • I ______ ________ turkey for Christmas dinner, ever! (not eat)
    I haven't eaten carp for Christmas dinner, ever!
  •  15
  • Christmas tree _____________ a symbol of Christmas since the 19th century. (be)
    Christmas tree has been a symbol of Christmas since the 19th century.
  •  15
  • __________ she ___________ naughty or nice this year? (be)
    Has she been naughty or nice this year?
  •  15
  • _________ you __________ the stockings yet? (hang)
    Have you hung the stockings yet?
  •  15
  • I'm sure, Santa Claus _______________ your letter yet. (not read)
    I'm sure, Santa Claus hasn't read your letter yet.
  •  15
  • My parents ______________ just ______________ from the Christmas markets. (arrive)
    My parents have just arrived from the Christmas markets.
  •  15
  • ___________ you ever ___________ socks for Christmas? (get)
    Have you ever got socks for Christmas?
  •  15
  • What is the best present you _______ever ________ ? (get)
    What is the best present you have ever got?
  •  15
  • She ____________ never __________ Home Alone. Can you believe it? (see)
    She has never seen Home Alone. Can you believe it?
  •  15
  • She _________________ the mistletoe yet. (not hang)
    She hasn't hung the mistletoe yet.
  •  15
  • What's the most expensive gift you ________(ever) ______? (give)
    What's the most expensive gift you have (ever) given?
  •  15
  • ___________ you (ever) ________ a present for somebody? (make)
    Have you (ever) made a present for somebody?
  •  15
  • She ______________ a reindeer. (ride)
    She has ridden a reindeer.
  •  15
  • We __________________ Christmas carols. (sing)
    We have sung Chritmas carols.
  •  15
  • What's the worst gift you have ever gotten?
  •  15