Someone who is ______ is quick and skilful in their thoughts, behaviour, or actions. In other words,
With the ______ of Christmas, people are shopping and buying gifts for their family and friends. (A)
______ means to predict, foresee, suggest beforehand or to vaguely foreshadow. (A) Advent (B) Adumbr