I missed the last bus, so I _____ go home on foot.
#90131
A
must
B
have to
C
may
D
had to
推荐题目
---Did you visit the famous museum ?  ---No. We ______ it. But we spent too much time shopping. 
#89472
A
can't have visited
B
could have visited
C
must have visited
D
shouldn't have visited
Do you think he is lazy?” “I _____ so once, but I don’t now.”
#88172
A
may have thought
B
can have thought
C
may think
D
might think
Why didn't you tell me there was no meeting today? I______ all the way here through the heavy snow. 
#89455
A
needn't have driven
B
can't have driven
C
mustn't have driven
D
shouldn't have driven
He _____ his parents that he has failed in the exam.
#90078
A
dares not tell
B
dares not telling
C
dare not tell
D
dares not to tell