单项选择题
A.are B.has been C.will be D.is
A.for B.and C.or D.before
A.not to have worked B.not having worked C.not have worked D.having not worked