—Have you heard about the recent election?—Sure, it _______ the only thing on the news for the last three days.
#100233
A
would be
B
is
C
has been
D
will be
推荐题目
Although many families got separated,people still  each other.
#103940
A
keep in touch with
B
kept in touch with
C
get in touch with
D
came into contact with
In the last few years thousands of films         all over the word.
#102635
A
have produced
B
have been produced
C
are producing
D
are being produced
Although there were only five athletes ____ in the race, it was a rather exciting one.
#102442
A
competing
B
having been competed
C
to compete
D
to be competed
— Tom, could you go to the supermarket with me?— I’d like to, but my homework ______ and I have to hand it in tomorrow.
#101117
A
wasn’t finished
B
won’t be finished
C
hasn’t been finished
D
hadn’t been finished