D是错误的答案.
正确:B
spend...with...与……一起度过……
牢记:spend/pay的主语都是“人”,但pay后面只接money,而不接time.该句指的是this weekend,即指的是"time",故D是错误的.