Mike        his wedding for a whole month and hopefully everything will be ready tomorrow.
#103203
A
prepares
B
is preparing
C
has prepared
D
has been preparing
推荐题目
--- I beg your pardon, but I didn’t quite catch you. --- Oh, I ______ myself.
#104276
A
am talking to
B
talked about
C
have talked to
D
was talking to
By the time I see you again, I _______ from that school.
#100006
A
have graduated
B
graduated
C
will have graduated
D
graduate
If city noises ___ from increasing, people ___ shout to be heard even at diner.
#100828
A
do not keep; will have to
B
are not kept; have
C
are not kept; will have to
D
do not keep; have to