—Happy birthday!—Thank you!It's the best present I ________ for.(2012·江苏)
#86556
A
should have wished
B
must have wished
C
may have wished
D
could have wished
推荐题目
She searched all the places where she _____ have left her necklace but it was all in vain.
#87916
A
might
B
would
C
could
D
should
It rained a lot during their journey,so they _______ have had a good time.
#89808
A
can’t
B
must
C
shouldn’t
D
might
She is a bit shy and _______ stand up and answer the teacher’s questions.
#87945
A
dares not
B
doesn’t dare
C
dare not to
D
dares not to
The manager insisted that the work ____ finished by the end of this month.
#87830
A
should be
B
will be
C
must be
D
ought to be
