单项选择题
A.will have gone B.mustn't follow C.couldn't have been following D.shouldn't have been following
A.would, did B.should, might C.might, should D.did, would
A.the villagers' B.the villagers C.the villagers of D.the villagers for