The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
#86466
A
needn’t have been finished
B
shouldn’t have finished
C
could have been finished
D
must have finished
推荐题目
If you had joined the chat room ten minutes ago, you _____ what we were talking about.
#87950
A
will know
B
are knowing
C
can know
D
would have known
If you have something important to do, you ___ waste any time.
#89049
A
needn’t
B
mustn’t
C
may not
D
won’t
It’s high time we_______ to the theater. 
#89949
A
will
B
shall
C
are going to
D
went
--- He didn’t turn up last night, did he? --- Yes. But he _______. The meeting had been cancelled.
#88068
A
shouldn’t have come
B
needn’t have come
C
didn’t need to come
D
needn’t come