—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.(2011·江苏)
#86358
A
will have stolen
B
might have stolen
C
should have stolen
D
must have stolen
推荐题目
I wish that you ________ such a bad headache because I’m sure that you would have enjoyed the concert.
#86481
A
hadn’t
B
didn’t have had
C
hadn’t had
D
hadn’t have
______ it rain heavily tomorrow, we would have to put off the visit to the Forbidden City.
#86922
A
Were
B
Should
C
Would
D
Will
There was a lot of fun at yesterday's party.You ________ come,but why didn't you?
#86629
A
must have
B
should
C
need have
D
ought to have
The World Wide Web is sometimes jokingly called the World Wide Wait because it ________ be very slow.
#87454
A
should
B
must
C
will
D
can
— You ought to have called her yesterday . — Yes , I know I ____ .
#89767
A
ought to
B
ought go have
C
ought have done
D
ought to have called