—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.
#101082
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
After working for two years, Tim Martin was ___ as the top manager in charge of the company.
#100658
A
ranked
B
appointed
C
recognized
D
classified
My money ________.I must go to the bank to draw some of my savings out before I've none in hand.
#102167
A
has run out
B
is running out
C
has been run out
D
is being running out
By the time she ________ home, her parents will have prepared some delicious food for her.
#102281
A
gets
B
will have got
C
is getting
D
will get
—Have you seen your aunt lately? —Yes, in fact I saw her yesterday.I_________ her for several months.
#103857
A
haven’t seen
B
didn’t see
C
hadn’t seen
D
don’t see
By the end of last week, we __________ a satisfactory solution to the problem.
#102214
A
have found
B
will be finding
C
had found
D
found
