单项选择题
A. Can B. Must C. Should D. Shall
A. have read B. had read C. should have read D. are reading
A. was coming B. had come C. comes D. would come