如果是用Must的话,代表jack已经在这里了,那么这句话就没有任何意义了,should表示应该,那么说这句话的时候jack不在,比A更和情理,如果从语法来说,ACD都可以,所以要考虑到语境
简单地从语气上来说should理解为"应该",应该在这里.
带有点不明的语气,XXX应该在这里的吖,怎么却不在呢?
must"必须"不符合语气
个人观点:其实做这些题目,不用去考虑过多的语法分析,语感最重要,早晨起来多读几遍.
should是应该,must是一定
can 在陈述中 更多表是一种能力,能做到, 而should 在这表 应该,按照常理推断的, 在根据前面说了一个时间点,结合语境 这里选 should, 更合适!