–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
推荐题目
----I don’t suppose the police know who did it.----Well, surprisingly they do. A man has been arrested and _____ now.
#102461
A
has being questioned
B
is questioning
C
has questioned  
D
is being questioned
That is the first time that I _____ at the meet­ing.
#100285
A
had spoken
B
have spoken
C
am present
D
was present
  When I ______home, I caught a thief stealing from a passer-by.
#99768
A
headed
B
was heading
C
has headed
D
had headed