(A) sleep on = to postpone making a decision about for at least a day
(B) make oneself scarce=
put a damper on….掃興
Everyone was enthusiastic about the grad..-阿摩線上測驗