问题

John,a friend of mine,who got married only last week,spent $ 3 000 more that he_____________for the wedding.[ ]
A: will plan
B: has planned
C: would plan
D: had planned
B: has planned
C: would plan
D: had planned
正确答案是: