—Who do you think will get the first prize?     —Mary, of course. She ________ for the competition for months.
#100967
A
is preparing
B
was preparing
C
has been preparing
D
had been preparing
推荐题目
He, along with his brothers, ______ how serious the situation is.
#101096
A
haven’t realized
B
hasn’t realized
C
don’t realize
D
didn’t realize
 --- Alice came back home the day before yesterday. --- Really? Where ______?
#104270
A
has she been
B
had she been
C
has she gone
D
had she gone