—I left my handbag on the train, but luckily someone gave it to a railway official.—How unbelievable to get it back!I mean, someone ________it.
#86552
A
will have stolen
B
might have stolen
C
should have stolen
D
must have stolen
推荐题目
If he had spent more time practicing speaking English before, he _____ able to speak it much better now.
#86864
A
will be
B
would be
C
has been
D
would have been
—I’m thinking of losing weight these days.—Oh, you ______ be out of your mind. You’re 50 kilograms at the most!
#90537
A
will
B
should
C
may
D
must
My boss insisted that I _______ the work before ten o’clock tonight.
#87564
A
can finish
B
must finish
C
must have finished
D
finish
I _____ sooner but I didn’t know that they were waiting for me .
#86796
A
had come
B
was coming
C
would come
D
would have come
__________ it rain, the crops_____________.
#90021
A
Shall,would be saved
B
Should, would be saved
C
Would, should be safe
D
Were, might be safe