单项选择题
A. didn't do B. haven't been doing C. don't do D. haven't done
A. is B. are C. has been D. have been
A. has B. to have C. that has D. who has