— I’m sure Andrew will win the first prize in the final. — I think so. He ______ for it for months. 
#100746
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
Hurry!  The train ______.You know it_________at 8:30 am.
#102415
A
leaves ; leaves
B
is leaving ; leaves
C
leaves; is leaving
D
is leaving; is leaving
In the last few years thousands of films __________ all over the world. 
#102095
A
have produced
B
have been produced
C
are producing
D
are being produced
 We ______very early so we packed the night before.
#100262
A
leave
B
had left
C
were leaving
D
have left