单项选择题
A. could stay B. stays C. is staying D. has stayed
A. may B. must have been C. is D. should be
A. Hearing B. Heard C. To hear D. Hear