I told Sally how to get there, but perhaps I ________ for her.
#62969
A
had to write it out
B
must have written it out
C
should have written it out
D
need to have written it out
推荐题目
Mary __________ the job he offered to her, but she didn’t.
#63532
A
can’t take
B
ought to have taken
C
should take
D
must have taken
Don’t put off today’s work till tomorrow. I mean, today’s work _____today.
#74961
A
may do
B
must do
C
may be done
D
must be done
—The similarities between social networks are striking.—That ________ come as no surprise,because they are all products of the Internet.
#62485
A
should
B
shall
C
may
D
must
--- I had thought he would be nervous in this speech competition, but he turned out to be calm.--- He quite enough preparation for it.
#62830
A
should do
B
must do
C
should have done
D
must have done
My computer ____start, no matter how hard I try.-lt might have crashed.
#62243
A
won't
B
shouldn't
C
mustn't
D
wouldn't
