--- I’m sure Andrew will win the first prize in the final.  --- I think so.  He _____ for it for months. 
#103307
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
My sister-in-law___________ my brother for ten years.
#102198
A
married with
B
has married
C
has been married with
D
has been married to
As the war in Libya goes on, an increasing number of people in the country         from their homes and         a safe place to stay. 
#102629
A
have been driven; are trying to find
B
has been driven; is trying to find
C
are being driven; have found
D
have been driven; have tried to find
The flowers were so lovely that they       in no time.
#103157
A
sold out
B
had been sold out
C
were sold out
D
would sell out
Do you still remember ber?________her as much as I do now for a long time. 
#99627
A
haven’t missed
B
don’t miss
C
am not missing
D
didn’t miss