单项选择题
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.one B.a C.the D.none of the above