I suggested that some villagers must have come in for a free drink.这个句子中为什么用的是come 而不came

问题描述:

I suggested that some villagers must have come in for a free drink.这个句子中为什么用的是come 而不came

come是现在分词,came是过去式,不能和have连用
当我暗示说一定是村里有些人来喝不花钱的酒时
must have come表示对于过去情况的猜测