–I’m sure John ____ the first prize in the final. –I think so. He ____ for it for months. 
#102216
A
will win; is preparing
B
would win; was preparing
C
would win; had been preparing
D
will win; has been preparing
推荐题目
Residents ________ not to go out alone or to take part in any groups during the period of recent terrorist activities. 
#104240
A
were always being warned
B
are always warning
C
always warned
D
had always been warned
 ---Do you have any news about Bob?  ---Yeah. We ______ each other quite a lot recently.
#99888
A
have been seeing
B
had been seeing
C
see
D
have seen
Look! The houses _________.
#101961
A
is being built
B
are building
C
being built
D
are being built