Mike-----his wedding for a whole month and hopefully everything will be ready tomorrow.

问题描述:

Mike-----his wedding for a whole month and hopefully everything will be ready tomorrow.
A prepares B is preparing.C has prepared.D has been preparing

D
for+一段时间是完成时态的标志,tomorrow表示婚礼是明天,今天正在准备的状态,所以应当用现在完成进行时态.