一I’m sure  Andrew will win the first prize in the final.一I think so.He  for it for months.
#101553
A
is preparing
B
was preparing
C
has been preparing
D
had been preparing
推荐题目
 We won’t start the work until all the preparations __________.
#99078
A
are being made
B
will be made
C
have been made
D
had been made
-- Have you moved into your new house?-- Not yet. The rooms _______.   
#101122
A
are painting
B
have been painted
C
are being painted
D
have painted
— Can you answer my question? --Sorry, I____________ . Would you repeat that question?
#103803
A
hadn’t listened
B
haven’t listened
C
don’t listen
D
wasn’t listening
—What’s that terrible noise? —The neighbors ________ for a party. 
#104750
A
have prepared
B
are preparing
C
prepare
D
will prepare