单项选择题
A. Both, and B. Either, or C. Neither, nor D. Between, and
A. to listen B. listen C. listened D. listening
A. will have had B. will be having C. can have had D. may have