They _____ on the program for almost one week before I joined them, and now we _____ it as no good results have come out.
#101978
A
had been working; are still working
B
had worked; were still working
C
have been working; have worked
D
have worked; are still working
推荐题目
In the last ten years, they _______ three great scientific experiments. 
#103919
A
finished
B
have finished
C
had finished
D
have been finished
Don’t call him at this time tomorrow, because he _________ a meeting with his teachers.
#99546
A
is having
B
is going to have
C
will be having
D
has been having
Either you or the headmaster ________ the prizes to these gifted students at the meeting.
#103442
A
is handing out
B
are to hand out
C
are handing out
D
is to hand out
 Don’t interrupt me. I ________ letters all morning and have only finished five.
#102275
A
write
B
have written
C
have been writing
D
am writing
By the time a child is five, he _______ hundreds of hours of television.
#103126
A
will watch
B
will have watched
C
had watched
D
is watching