--- 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
推荐题目
 We    on it for several hours but we haven't yet reached any conclusion. 
#99883
A
are working
B
work
C
have been worked
D
have been working
—I failed again. I wish I _________ harder.—But you _________.
#104161
A
had worked; hadn’t
B
worked; don’t
C
had worked; didn’t
D
worked; didn’t
The manager was concerned to hear that two of his trusted workers ______. 
#102158
A
will leave
B
are leaving
C
have left
D
were leaving