—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.
#101082
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
When winter comes, it _________ become very cold in Shenyang.
#101491
A
is going to
B
will
C
has
D
is about to
— Isn’t it hard to drive downtown to work? —Yeah, that’s why I ______ to work by train. 
#101418
A
have gone
B
have been going
C
was going 
D
will have gone
Bob ________ with us together since he came to our school.
#101237
A
have worked
B
has worked
C
worked
D
will work
Don’t disturb me. I_______ letters all morning and have written ten so far.
#100860
A
have written
B
am writing
C
was writing
D
have been writing