--- I’m sure Andrew will win the first prize in the final. --- I think so. He ____ for months.
#102489
A
is preparing
B
was preparing
C
has been preparing
D
had been preparing
推荐题目
—Bob, you______ on the phone.   —______. 
#104322
A
areneeded;I'mcoming
B
arewanted;Coming
C
arecalled;I'llcome
D
arerungup;Thanks
Mary ___________to see you.She._________ for you downstairs at the moment.
#104816
A
has come;is waiting
B
came;is waiting
C
has come;waited
D
came;was waiting