I wonder who drank all the milk yesterday. It ____ have been Jane because she was out all day.
Note: Is there a right answer to this question? I thought “couldn’t have been” and “shouldn’t have been” are needed here but they aren’t among the options. Do you think this question is doable?