单项选择题
A.very B.more C.much D.as
A.mustn't attend B.can't have attended C.wouldn't have attended D.needn't have attended
A.might give B.might have given C.had given D.gave