问题

Mike hiswedding for a whole month and hopefully everything will be ready tomorrow.
A:prepares
B:is preparing
C:has prepared
D:has been preparing
B:is preparing
C:has prepared
D:has been preparing
正确答案是: