—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
推荐题目
I _______ to help you but I was not able to spare any time.I _______ a paper last night and I'll have to finish it today.
#104536
A
wanted; have been writing
B
have wanted;wrote
C
had wanted; wrote
D
had wanted;was writing
The telephone _______, but by the time I got indoors, it stopped.
#104961
A
had rung
B
was ringing
C
rings
D
has rung
Sorry, these two tables are already ______. You may book the one over there.
#103484
A
preserved
B
deserved
C
observed
D
reserved