--- I’m sure Andrew will win the first prize in the final.--- I think so. He ___________ for it for months
#104866
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
 Much to my surprise, it _____ raining by the time I wanted to go out. 
#99903
A
had stopped
B
has stopped
C
stopped
D
stop
He said to us that he ____the teacher’s instructions.
#100425
A
must follow
B
followed
C
follow
D
must have followed
The hearts and minds of the fans ______ by the song “Bad Romance” since it hit the shops.
#102863
A
captured
B
were captured
C
have captured
D
have been captured
  He is too careless and he _______ keys.
#104138
A
always lost  
B
always loses
C
is always losing
D
will always lose