1) I___ to the Christmas market. a) have never been b) has never been 2) We ___ some gingerbread cookies! a) ‘ve just made b) ‘ve made just 3) ________ a Christmas tree yet? a) You have bought b) Have you bought 4) She ____ the Christmas stockings. a) ’s hung already b) ’s already hung 5) He _____ the present. a) ’ve just opened b) ’s just opened 6) _____ his sleigh tonight? a) Santa has ridden b) Has Santa ridden 7) Who ____ all the cookies? a) has eaten b) have eaten

Present Perfect Christmas ex3

Leaderboard

Visual style

Options

Switch template

Continue editing: ?