He ____ sleeping pills last night.He didn't wake up till lunch time.A.must have taken,B should

问题描述:

He ____ sleeping pills last night.He didn't wake up till lunch time.A.must have taken,B should
have taken C would have taken D had surely taken

这句话的意思是他昨晚一定吃了安眠药,到了吃午饭的时间还没有醒来.
从后面一句“直到午饭时他才醒来”推测可知,他昨晚肯定吃了安眠药.
所以选择A