单项选择题
A.shouldn't have gone B.mustn't have gone C.couldn't have gone D.mightn't have gone
A.will teach B.will have taught C.has been teaching D.will have been taught
A.washes; wears B.washes; is worn C.is washed; wears D.is washed; is worn