单项选择题
A. having not been invited B. not having been invited C. not to be invited D. to be not invited
A. will finish B. finishes C. finished D. to finish
A. didn’t answer B. wasn’t answering C. hadn’t answered D. haven’t answered