一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
推荐题目
The farm as well as its neighboring hills we once spent so much time ___ a new look recently.
#102060
A
on has taken
B
has taken
C
on having taking
D
having taken
So hot a day! I would buy one soft-drink can, but I _____ money on me. 
#102682
A
didn’t have
B
don’t have
C
hadn’t had
D
won’t have
—Can you give me the right answer?-─Sorry I____________ .Would you repeat the question?
#102626
A
hadn’t listen
B
haven’t listened
C
don’t listen
D
wasn’t listening