----My e-dictionary is nowhere to be found. Who ______ have taken it? -----Keep looking and you will find it. ________ you have good luck! 
#87181
A
should; Need
B
should; May
C
could; May
D
could; Need
推荐题目
 If it ____for the snow, we____ the mountain yesterday.
#86888
A
were not, could have climbed
B
were not, could climb
C
had not been, could have climbed
D
hadn’t been, could climb
.The manager demanded the meeting _________.
#88467
A
be called off
B
was called off
C
to be called off
D
should call off
—No wonder you caught a cold. You _______out last night without a coat. —I know how silly I was.
#89240
A
shouldn’t have gone
B
mustn’t have gone
C
couldn’t have gone
D
mightn’t have gone