You look smart in this new jacket. That old one ______ thrown away many years ago.
#90305
A
ought to be
B
ought to have been
C
would be
D
would have been
推荐题目
The people from all over the world demand that reforms______.
#88091
A
have been done
B
be done
C
are done
D
might be done.
---What a pity! I missed the last concert of the year. ---Oh, not at all. It was so terrible. In fact, I would rather I ________ there.
#87379
A
hadn't been
B
was not
C
haven't been
D
am not
—She looks very happy. She ______ have passed the exam.--I guess so. It’s not difficult after all.
#88109
A
should
B
could
C
must
D
might
—You___________ stop me.—Even if you __________it, I won't allow you to swim across the river.
#90001
A
mustn't; dare not do
B
may ; dare not do
C
can; dare to do
D
needn't; dare do
- What does the sign over there say?- “No person ____________ bring drinks into the student computer pool.”
#87693
A
will
B
may
C
shall
D
must
