1.【解析】选D。根据下文的It’s too easy after all, 可以断定,上句是有把握的肯定推测。表推测时,can/could不用于肯定句;should表“应该”;might“或许”;must“一定”。故选D。
2.【解析】选C。根据破折号后的“his coat is still here. ”可知前面是对过去发生动作的有把握的否定推测,所以应选C项。
3.【解析】选A。句意为:——我到处都找不到我的手机了。——也许你刚才把它落在学校餐厅里了。may have +过去分词“或许已经”,表示很没有把握的推测。